وب‌سرویس مجید

پروژه tendis

Tencent/Tendis

کاربرد:

این سیستم ذخیره‌سازی توزیع‌شده با عملکرد بالا، کاملاً سازگار با پروتکل Redis است و می‌تواند جایگزین مناسبی برای Redis در مقیاس بزرگ باشد. از آن برای ذخیره‌سازی داده‌های کلید-مقدار با تأخیر کم و توان عملیاتی بالا استفاده می‌شود.

در چه شرایطی بهتره استفاده شود؟

وقتی نیاز به یک پایگاه داده کلید-مقدار با قابلیت مقیاس‌پذیری بالا، دسترسی بالا و سازگاری کامل با ابزارهای Redis دارید، استفاده از Tendis عالیه. همچنین وقتی حجم داده‌ها از ظرفیت حافظه RAM فراتر می‌ره و نیاز به ذخیره‌سازی روی دیسک دارید، Tendis بهتر از Redis عمل می‌کنه.

چند مثال از موارد استفاده

- استفاده در سیستم‌های کش حرفه‌ای وب‌سایت‌های پرترافیک

- مدیریت جلسات (session storage) در برنامه‌های تحت وب ️

- پیاده‌سازی صف‌های پیام با تأخیر کم و قابلیت اطمینان بالا

- سیستم‌های رتبه‌بندی و شمارنده‌های بلادرنگ (real-time counters)

  • ##distributed
  • ##key
  • ##Redis
  • ##high
  • ##scalable
  • ##Tendis
  • ##low
  • ##cloud
  • ##data
  • ##persistent