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

پروژه halodb

yahoo/HaloDB

یک پایگاه داده کلید-مقدار سریع و مبتنی بر ساختار لاگ که برای دسترسی بسیار سریع به داده‌ها طراحی شده است.

کاربرد:

این پایگاه داده برای موقعیت‌هایی که نیاز به خواندن و نوشتن فوق‌العاده سریع دارید، مناسب است. مثلاً در سیستم‌هایی که داده‌های زیادی به صورت پیوسته ثبت می‌شوند و باید سریع قابل دسترسی باشند.

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

وقتی به دنبال کاهش تأخیر در دسترسی به داده‌ها هستید، مخصوصاً در محیط‌های تولید با حجم بالای عملیات ورودی/خروجی. همچنین وقتی نیاز به یک ذخیره‌سازی ساده، قابل اعتماد و کارآمد دارید، HaloDB گزینه مناسبی‌ست. ️

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

- ذخیره‌سازی داده‌های نظارتی (monitoring data) با سرعت بالا

- استفاده در سیستم‌های پیام‌رسانی داخلی که نیاز به دسترسی سریع به پیام‌ها دارند

- به عنوان لایه کش داده در سرویس‌های وب با عملکرد بالا

  • ##KeyValueStore
  • ##Database
  • ##HighPerformance
  • ##LogStructured
  • ##FastStorage
  • ##DataEngine
  • ##LowLatency
  • ##YahooOpenSource
  • ##HaloDB
  • ##EfficientStorage