This post notes my most successful proof of concept.
Cumulative writes:
671M writes, 671M keys,
671M commit groups,
1.0 writes per commit group,
ingest:
60.01 GB,
0.50 MB/s
Essentially use
- "rocksdb" pack for SWI-Prolog
- GitHub - JanWielemaker/rocks-predicates: Put predicates into a RocksDB database
Don’t know if those have reached the level of production quality but the proof of concept did work.