عن المشروع

Valkey هو خادم هياكل بيانات عالي الأداء مصمم أساساً لأعباء عمل المفتاح/القيمة. وهو يدعم مجموعة واسعة من هياكل البيانات الأصلية ويتميز بنظام إضافات قابل للتوسيع لإضافة أنماط وصول وهياكل جديدة. تشمل القدرات الرئيسية ما يلي: - تخزين مفتاح-قيمة موزّع ومحسن لحالات التخزين المؤقت والاستخدام في الوقت الفعلي. - دعم أنظمة تشغيل متعددة بما في ذلك Linux و macOS وإصدارات BSD المختلفة. - دعم اختياري لـ TLS للاتصالات الآمنة (متوفر كميزة مدمجة أو كوحدة نمطية). - دعم تجريبي لـ RDMA لشبكات عالية الإنتاجية على Linux. - خيارات بناء مرنة عبر Makefile أو CMake، مع دعم لمخصصات ذاكرة متنوعة (jemalloc، libc، tcmalloc). - التكامل مع systemd لإدارة الخدمات (daemon) على Linux. - واجهة سطر أوامر (valkey-cli) للتفاعل مع الخادم.