2 مستودعات
Ensures consistency between the in-memory object cache and the underlying database after modifications.
Distinct from Distributed Cache Synchronizers: Focuses on local memory state consistency for the ORM, unlike distributed cache synchronizers that use network backplanes
Explore 2 awesome GitHub repositories matching data & databases · Local Cache Synchronization. Refine with filters or upvote what's useful.
xorm is a relational mapper and object-relational mapping tool for Go. It translates Go structures into SQL queries and maps database rows back into native objects, providing a multi-dialect database driver that supports MySQL, PostgreSQL, SQLite, Oracle, SQL Server, and TiDB. The project features a read-write splitting manager that routes modification requests to a primary database and read requests to replicas. It includes a database schema synchronizer to automatically align table structures and indexes with application data models, as well as a fluent SQL query builder for constructing co
Ensures consistency between in-memory object caches and the database after record modifications.
JetCache هو إطار عمل للتخزين المؤقت في Java يوفر واجهة موحدة لإدارة بيانات التطبيق. يعمل كمدير تخزين مؤقت من مستويين، ينسق التخزين المحلي في الذاكرة وذاكرة التخزين المؤقت الموزعة عن بُعد لتقليل تأخير الشبكة وتحسين سرعات الاسترجاع. يتميز المشروع بمكتبة التخزين المؤقت التعريفية، التي تستخدم التعليقات التوضيحية (Annotations) لأتمتة تخزين وانتهاء صلاحية وإبطال نتائج الطرق. يتضمن مزامن ذاكرة تخزين مؤقت موزع للحفاظ على الاتساق عن طريق إبطال الإدخالات المحلية عبر مثيلات العنقود، وأداة قفل موزعة لتنسيق الوصول إلى الموارد المشتركة. يغطي إطار العمل مجموعة واسعة من قدرات الأداء والاستقرار، بما في ذلك الاسترجاع غير المتزامن غير المحظور، والتحديث التلقائي لذاكرة التخزين المؤقت في الخلفية، وطي الطلبات لمنع اختراق ذاكرة التخزين المؤقت. كما يوفر إدارة برمجية لذاكرة التخزين المؤقت، واستراتيجيات تسلسل قابلة للتوصيل، وميزات أمان مثل تصفية إلغاء التسلسل عبر قائمة السماح.
Broadcasts invalidation messages across a cluster to keep local memory caches consistent with remote updates.