Ad-hoc "document" storage (i.e. maps of arbitrary types): Can be "Planned" (Issue) (working on this right now)byte-array value type: Yes
Composite Tuples: Still Planned, now with (Issue) (they're now supported internally, but the API doesn't let them through yet)Graal Native Image: Yes
CLI console: Yes (though it's a bit primitive. It creates graphs and loads files into them, and it answers queries)
On the document "Open Source Clojure-Datalog Databases" a couple of things are incorrect for Asami:
Ad-hoc "document" storage (i.e. maps of arbitrary types): Can be "Planned" (Issue) (working on this right now)
byte-array
value type: Yes Composite Tuples: Still Planned, now with (Issue) (they're now supported internally, but the API doesn't let them through yet) Graal Native Image: Yes CLI console: Yes (though it's a bit primitive. It creates graphs and loads files into them, and it answers queries)