بديل مباشر لـ Redis

مصمم للسرعة. مبني
للإنتاج.

FlashKey هو مخزن بيانات متعدد الخيوط في الذاكرة مكتوب بلغة C11. توافق كامل مع Redis، تشفير أصلي في حالة السكون ونسخ نشط — بإنتاجية أعلى بنسبة 22-34% فور التشغيل.

22-34%
أسرع
442
أمر
AES-256
تشفير
v9.0.2
متوافق مع Redis

ما هو FlashKey؟

بيانات الذاكرة، بمفهوم جديد

FlashKey هو مخزن بيانات عالي الأداء في الذاكرة مصمم كبديل كامل لـ Redis وValkey. مبني بتعدد خيوط أصلي في C11، يوفر إنتاجية أعلى مع إضافة إمكانيات مؤسسية يفتقر إليها Redis — بما في ذلك التشفير في حالة السكون، والنسخ النشط-النشط، والاستمرارية المبنية على MVCC التي لا تحجب أبداً عمليات القراءة أو الكتابة.

  • تعدد خيوط أصلي — تنفيذ أوامر متوازٍ حقيقي، وليس عنق الزجاجة أحادي الخيط في Redis
  • تشفير AES-256-CTR في حالة السكون مع متجهات تهيئة لكل مفتاح، مدمج منذ اليوم الأول
  • نسخ نشط-نشط مع تجاوز فشل تلقائي وحل النزاعات
  • لقطات MVCC للاستمرارية غير المحجوبة — احفظ على القرص دون إيقاف عمليات العميل
  • 442 أمر Redis مع دعم كامل لبروتوكول RESP2/RESP3 وجميع هياكل البيانات الرئيسية
  • وضع الكتلة مع توزيع فتحات التجزئة وتوافر عالٍ متوافق مع sentinel

كل ما تحتاجه. لا شيء لا تحتاجه.

إمكانيات مؤسسية مدمجة في ملف ثنائي واحد فعال

تعدد الخيوط

قابلية توسع خطية عبر أنوية المعالج. كل خيط يعالج الأوامر بالتوازي، مما يزيل عنق الزجاجة أحادي الخيط الذي يحد من Redis.

التشفير في حالة السكون

AES-256-CTR مع متجهات تهيئة لكل مفتاح. استوفِ متطلبات الامتثال دون إضافة أدوات تشفير خارجية أو طبقات وكيل.

النسخ النشط

نسخ نشط-نشط مع تجاوز فشل تلقائي وحل النزاعات. تصبح عمليات النشر بدون توقف هي المعيار، وليس الاستثناء.

لقطات MVCC

احفظ البيانات على القرص دون حجب عمليات العميل. التحكم في التزامن متعدد الإصدارات يضمن ألا ينتظر تطبيقك أبداً عمليات الحفظ في الخلفية.

تغطية الأوامر

442 أمر Redis عبر جميع هياكل البيانات الرئيسية. دعم RESP2 وRESP3 يعني أن مكتبات العميل الحالية تعمل بدون تعديل.

دعم الكتلة

توزيع فتحات التجزئة مع توافر عالٍ متوافق مع sentinel. وسّع أفقياً عبر العقد مع الحفاظ على دلالات كتلة Redis الكاملة.

22-34%
أسرع من Redis
مقاس في معايير مستقلة مقابل Redis 7.x تحت أحمال عمل مكافئة للإنتاج.
442
أمر مدعوم
تغطية كاملة لهياكل بيانات Redis بما في ذلك Strings وHashes وLists وSets وSorted Sets وStreams والمزيد.
0
توقف عند الانتقال
نفس بروتوكول RESP، نفس مكتبات العميل، نفس الأوامر. وجّه تطبيقك إلى FlashKey وانطلق.
بديل مباشر

انتقل في دقائق، وليس أشهر

FlashKey يتحدث نفس البروتوكول، يقبل نفس الأوامر، ويعمل مع نفس مكتبات العميل مثل Redis. غيّر نقطة الاتصال وتطبيقك يعمل على FlashKey — بدون تغييرات في الكود، بدون سكريبتات هجرة، بدون إعادة تدريب.

  • توافق كامل مع بروتوكول RESP2/RESP3 — كل عميل Redis يعمل فوراً
  • 442 أمراً بما في ذلك Pub/Sub وStreams وسكريبتات Lua والمعاملات
  • نفس المنفذ، نفس المصادقة، نفس إعداد TLS
  • أدوات المراقبة والتنبيه الحالية تستمر في العمل بدون تغيير
# اتصل بأي عميل Redis
redis-cli -h localhost -p 6379
> SET user:1 '{"name":"Alice"}'
OK
> GET user:1
"{"name":"Alice"}"

هل أنت مستعد لتسريع طبقة البيانات الخاصة بك؟

جدولة عرض تقني مع فريقنا. سنراجع نشر Redis الحالي لديك، ونوضح عملية الانتقال، ونعرض عليك مكاسب الأداء التي يمكنك توقعها في بيئتك المحددة.