2 مستودعات
Systems for exporting Redis dump data to external databases or generating re-import commands.
Distinct from Redis Deployment Tools: Focuses on the migration of data from binary dumps, distinct from deployment tools or simple clients.
Explore 2 awesome GitHub repositories matching data & databases · Redis Database Migration Tools. Refine with filters or upvote what's useful.
redis-rdb-tools هي مجموعة من الأدوات المتخصصة لتحليل وتحويل ملفات تفريغ قاعدة بيانات Redis الثنائية. تعمل كمحلل ومحول يستخرج المفاتيح والقيم من هذه اللقطات لتسهيل استعادة البيانات، والترحيل، والتحليل. يتميز المشروع بقدرات تحليل الذاكرة ومعالجة اللقطات. يتضمن محلل ذاكرة يولد تقارير استهلاك على مستوى المفتاح لتحديد أوجه القصور في التخزين، وأداة معالجة قادرة على دمج ملفات تفريغ متعددة أو تقسيم لقطات فردية إلى أجزاء أصغر. تغطي مجموعة الأدوات مجموعة واسعة من عمليات البيانات، بما في ذلك تحويل ملفات التفريغ الثنائية إلى JSON، وإنشاء أوامر بروتوكول لإعادة استيراد البيانات، وتصدير السجلات إلى قواعد بيانات علائقية أو محركات بحث. كما توفر أدوات لمقارنة لقطات قاعدة البيانات المختلفة لتحديد التغييرات بمرور الوقت وتصفية المفاتيح باستخدام التعبيرات النمطية أثناء عملية التحليل.
Provides a system for exporting Redis dump data into relational databases or generating protocol commands for re-importing.
RedisShake هي أداة لترحيل ومزامنة بيانات Redis و Valkey. تسهل الأداة نقل البيانات بين النماذج المستقلة (standalone)، وsentinel، وcluster، وتعمل كأداة ترحيل لقواعد البيانات عبر إصدارات مختلفة، بالإضافة إلى كونها أداة لاستعادة البيانات من ملفات النسخ الاحتياطي. يوفر المشروع خط معالجة بيانات قابل للبرمجة يسمح بتصفية المفاتيح (keys)، وإعادة تعيين فهارس قواعد البيانات، وتنفيذ نصوص Lua البرمجية لتعديل الأوامر والمفاتيح أثناء النقل. كما تدعم الأداة المزامنة بدون توقف (zero-downtime) عبر نسخ اللقطات (snapshots) وبث التغييرات التزايدية في الوقت الفعلي. تغطي الأداة مجموعة واسعة من طرق الاستخراج، بما في ذلك الترحيل القائم على النسخ المتماثل، والترحيل القائم على المسح (scan)، واستعادة ملفات النسخ الاحتياطي. وتتضمن إمكانيات لاكتشاف عقد العناقيد (cluster nodes)، وتحديد العقدة الرئيسية في sentinel، والتحقق من توافق الإصدارات لضمان الاستقرار أثناء عمليات النقل بين الإصدارات المختلفة.
Transfers data between Redis or Valkey instances across standalone, sentinel, and cluster deployments.