5 مستودعات
Mechanisms for synchronizing data across multiple geographically dispersed data centers to ensure high availability and disaster recovery.
Distinct from Regional Data Residency: Distinct from Regional Data Residency: focuses on active replication and synchronization between clusters rather than static storage location policies.
Explore 5 awesome GitHub repositories matching data & databases · Geographic Data Replication. Refine with filters or upvote what's useful.
Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis
Replicates data between different data centers or geographic regions to ensure availability and proximity.
GlusterFS هو نظام ملفات موزع محدد برمجياً وعنقود تخزين قابل للتوسع يجمع موارد القرص من خوادم متعددة في مساحة اسم عالمية واحدة. يعمل كمنصة تخزين موحدة، مما يسمح بتعريض نفس البيانات الأساسية من خلال واجهات تخزين الملفات، والكتل، والكائنات. يتميز النظام من خلال بنية لا مركزية تستخدم التجزئة المتسقة لتوزيع الملفات عبر عقد الشبكة دون خادم بيانات تعريف مركزي. يضمن سلامة البيانات وتوافرها باستخدام النسخ المتماثل ذاتي الإصلاح، والاتساق القائم على النصاب القانوني لمنع سيناريوهات انقسام الدماغ، والنسخ المتماثل الجغرافي غير المتزامن للتعافي من الكوارث عبر المواقع الجغرافية البعيدة. توفر المنصة تغطية واسعة للإمكانيات عبر تصدير التخزين متعدد البروتوكولات عبر NFS وSamba وiSCSI، بالإضافة إلى إدارة شاملة لوحدات التخزين بما في ذلك لقطات في الوقت المناسب، وحصص التخزين، وتوسيع السعة المرن. تتم إدارة الأمان من خلال تشفير TLS للبيانات أثناء النقل، وتكامل إدارة الهوية، والتحكم الدقيق في الوصول POSIX. البرنامج متاح كحزم ثنائية من خلال مستودعات المجتمع لتوزيعات Linux المختلفة.
Implements asynchronous synchronization of storage volumes between geographically dispersed data centers for disaster recovery.
LiteFS هو نظام ملفات موزع يعتمد على FUSE مصمم لنسخ قواعد بيانات SQLite عبر مجموعة من الأجهزة. يعمل كطبقة توفر عالية تقوم بمزامنة البيانات عن طريق اعتراض عمليات الكتابة لضمان الاتساق عبر عقد خادم متعددة. يدير النظام تخزين قاعدة البيانات الموزعة عن طريق تعيين عمليات الملفات إلى طلبات الشبكة عبر برنامج تشغيل في مساحة المستخدم. وهذا يسمح بمزامنة البيانات عبر مناطق متعددة وتوزيع محتوى قاعدة البيانات على عقد الحافة، مما يسهل القراءات المحلية مع عمليات كتابة عالمية متزامنة. تستخدم عملية النسخ المتماثل شحن سجلات الكتابة المسبقة (WAL) والاعتراض الواعي بالمعاملات لبث التغييرات الملتزم بها من العقدة الأساسية إلى النسخ الاحتياطية. يتم تمهيد النسخ الجديدة من خلال تهيئة قائمة على اللقطات (Snapshots) قبل الانتقال إلى النسخ المتماثل للسجلات التزايدي.
Synchronizes SQLite databases across geographically dispersed locations in real time.
Dynomite هو طبقة تقسيم بيانات موزعة (sharding) ووكيل محرك تخزين مفتاح-قيمة. يعمل كطبقة توزيع تقوم بتقسيم البيانات ونسخها عبر عقد متعددة، مما يحول مخازن البيانات ذات الخادم الواحد إلى أنظمة نظير إلى نظير قابلة للتوسع. يعمل النظام كنسخة متماثلة للبيانات عبر مراكز بيانات متعددة، حيث يقوم بمزامنة البيانات بين مواقع جغرافية مختلفة لضمان المرونة والتوافر العالي أثناء فشل الموقع. يدير توزيع بيانات مفتاح-قيمة لتمكين توسيع نطاق مخزن البيانات الخطي والتخزين المتكرر. يوفر المشروع قدرات لتقسيم محرك التخزين وشبكات التوافر العالي. يقوم بتوجيه الطلبات الواردة إلى محركات تخزين محلية أو بعيدة مع الحفاظ على بروتوكولات الاتصال وتأمين الاتصال بين العقد عبر التشفير.
Synchronizes data across geographically dispersed datacenters to ensure resilience during site failures.
Riak هو مخزن NoSQL موزع للمفاتيح والقيم مصمم للتوافر العالي وتحمل الأخطاء. هو قاعدة بيانات موزعة على طراز Dynamo تستخدم التجزئة المتسقة (Consistent hashing) والتوافر النهائي (Eventual consistency) لتوسيع نطاق البيانات عبر مجموعة من العقد. يعمل النظام كمخزن بيانات جغرافي النسخ، حيث يقوم بمزامنة البيانات عبر مواقع مادية متعددة لتوفير التعافي من الكوارث والحفاظ على التوافر أثناء الانقطاعات الإقليمية. ويستخدم نموذج نسخ متعدد الماستر (Multi-master)، مما يسمح بالكتابة إلى أي عقدة في المجموعة. تغطي المنصة مجالات إمكانيات واسعة بما في ذلك تنسيق المجموعة الموزعة، وإدارة البيانات ذات التوافر العالي، وانتهاء صلاحية البيانات على نطاق واسع. وتدير متانة البيانات من خلال الاتساق القائم على النصاب والتحقق من الكتابة، مع استخدام هياكل بيانات متخصصة لدمج التحديثات المتزامنة تلقائياً.
Synchronizes data across geographically dispersed data centers to ensure disaster recovery and high availability.