- เป็นฐานข้อมูลและทำงานเป็น API backend สำหรับการทำงานร่วมกันแบบเรียลไทม์
- REST API, SurrealQL/JSON-RPC over WebSocket, GraphQL (รองรับในอนาคต)
- การแยกข้อมูลแบบมัลติเทนเนนซี, Schemafull/Schemaless, ธุรกรรมแบบหลายตาราง/หลายแถว, คิวรี GeoSpatial
- รองรับฟังก์ชันหลากหลาย: Array, Http, Math, String, Geo, Time, Embedded JavaScript,..
- มี SDK สำหรับ JavaScript/Go/Rust/Deno
→ มีแผนรองรับ SDK สำหรับ WASM, Node.js, Python, C, PHP, Swift, Java
- ติดตั้งได้บน Mac/Linux/Windows
- ทำงานได้ทั้งแบบโหนดเดี่ยว (in-memory) และแบบกระจาย (TiKV cluster)
→ มีแผนรองรับแบบโหนดเดี่ยว (on-disk), แบบกระจาย (RAFT) เป็นต้น
- แกนหลักของฐานข้อมูลเปิดเผยภายใต้ BSL (Business Source License)
1 ความคิดเห็น
CockroachDB เปลี่ยนไลเซนส์เป็น BSL - ยังเป็นโอเพนซอร์สแต่ใช้งานเชิงพาณิชย์ไม่ได้
Sentry เปลี่ยนไลเซนส์โอเพนซอร์สเป็น BSL (Business Source License)