awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesDatomic-Style Immutable Stores

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.

Awesome Datomic-Style Immutable Stores GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • athensresearch/athensAvatar athensresearch

    athensresearch/athens

    6,298Vezi pe GitHub↗

    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.

    Clojurehacktoberfestknowledge-baseknowledge-graph
    Vezi pe GitHub↗6,298
  • tonsky/datascriptAvatar tonsky

    tonsky/datascript

    5,767Vezi pe GitHub↗

    Datascript este un magazin de stare imutabil, în memorie, și un magazin de triplete bazat pe schemă. Gestionează starea aplicației ca o bază de date versionată, stocând datele ca fapte imutabile constând dintr-o entitate, atribut, valoare și tranzacție. Proiectul oferă un motor logic pentru executarea interogărilor Datalog cu suport pentru join-uri implicite, reguli recursive și negație. De asemenea, dispune de un API declarativ de tip „pull” pentru preluarea grafurilor de entități profund imbricate și a structurilor de date conexe. Baza de date impune integritatea datelor prin constrângeri bazate pe schemă și tipuri de atribute. Suportă tranzacții atomice, protocoale de stocare pluggable pentru persistență și indexarea atributelor B-tree pentru a optimiza căutările. Sistemul este conceput pentru utilizare în medii Clojure, ClojureScript și JavaScript.

    Implements a Datomic-style immutable store allowing for time-travel queries and consistent state snapshots.

    Clojure
    Vezi pe GitHub↗5,767
  1. Home
  2. Software Engineering & Architecture
  3. Immutable Data Patterns
  4. Immutable Data Storage
  5. Datomic-Style Immutable Stores