2 مستودعات
Immutable data storage inspired by Datomic, enabling time-travel queries and conflict-free concurrent edits for graph data.
Distinct from Immutable Data Storage: Distinct from Immutable Data Storage: specifically uses Datomic-style architecture with time-travel queries and conflict-free concurrent edits, not general immutable JSON storage.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Datomic-Style Immutable Stores. Refine with filters or upvote what's useful.
Athens is no longer maintainted. Athens was an open-source, collaborative knowledge graph, backed by YC W21
Stores graph data as immutable facts in a Datomic-style database enabling time-travel queries and conflict-free concurrent edits.
Datascript هو مخزن حالة غير قابل للتغيير في الذاكرة ومخزن ثلاثي قائم على المخطط. يدير حالة التطبيق كقاعدة بيانات ذات إصدارات، ويخزن البيانات كحقائق غير قابلة للتغيير تتكون من كيان، وسمة، وقيمة، ومعاملة. يوفر المشروع محرك منطق لتنفيذ استعلامات Datalog مع دعم للربط الضمني، والقواعد العودية، والنفي. كما يتميز بواجهة برمجة تطبيقات سحب تصريحية لاسترجاع رسوم بيانية للكيانات متداخلة بعمق وهياكل بيانات ذات صلة. تفرض قاعدة البيانات سلامة البيانات من خلال قيود مدفوعة بالمخطط وأنواع السمات. تدعم المعاملات الذرية، وبروتوكولات التخزين القابلة للتوصيل للاستمرار، وفهرسة سمات B-tree لتحسين عمليات البحث. تم تصميم النظام للاستخدام داخل بيئات Clojure وClojureScript وJavaScript.
Implements a Datomic-style immutable store allowing for time-travel queries and consistent state snapshots.