crux
juxt
が作ったドキュメントストア
オープンソース
https://github.com/juxt/crux
datomic同様に
datalog
でクエリができる
cruxでクエリする
スキーマレス
datomicはスキーマ有り
cruxにドキュメントを書く
transaction timeとvalid time(ユーザー指定の値)という2つの時間軸がある
=>bitemporal
datomicはtxInstantの単一時間軸
datomic同様に過去の任意の時間時点でのクエリができる
cruxで任意の時間時点での状態をクエリする
ドキュメントの変更の一覧が取得できる
cruxでドキュメントの変更履歴を取得する
rest api, java apiもある
バックエンドの種類
kafka
rocksdb
cruxをスタンドアローンrocksdbで動かす
memory
cruxをとりあえず触る(on memory)