• เป็น Datalog DB บนพื้นฐาน Clojure ที่ให้ API ที่เข้ากันได้กับ Datomic โดย คงสแนปช็อตแบบไม่เปลี่ยนแปลงเหมือน Git ทำให้สามารถคิวรีสถานะในอดีตได้อย่างอิสระโดยไม่ต้องใช้ล็อก
  • รองรับ คิวรีแบบไทม์ทราเวล เพื่อดูทุกสถานะในอดีต พร้อมมีความสามารถในตัวสำหรับการตรวจสอบประวัติทรานแซ็กชันทั้งหมดและการลบข้อมูลอย่างสมบูรณ์เพื่อให้สอดคล้องกับ GDPR
  • รองรับ พื้นที่ดัชนีแบบกระจาย ช่วยให้สเกลการอ่านได้โดยเข้าถึงดัชนีถาวรโดยตรงโดยไม่ต้องมี DB connection
  • รองรับ สตอเรจแบ็กเอนด์ที่หลากหลาย: file, LMDB, S3, JDBC, Redis, IndexedDB เป็นต้น โดยเชื่อมต่อผ่าน konserve
  • รองรับข้ามแพลตฟอร์มทั้ง JVM (Clojure), Node.js, เบราว์เซอร์ (ClojureScript/JavaScript) และ รวมถึง Java API
  • รองรับการซิงก์แบบเรียลไทม์ระหว่างเบราว์เซอร์ ↔ เซิร์ฟเวอร์บนพื้นฐาน Kabel WebSocket
  • ย้ายสเปก API จาก clojure.spec ไปเป็น malli และรองรับการสร้างโค้ดอัตโนมัติ (codegen) สำหรับ Java, TypeScript, Python และ Native binding
  • EPL-1.0 / พัฒนาด้วย Clojure

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น