outr / lightdb   0.4.0

MIT License GitHub

Prototype database concept using Lucene and HaloDB

Scala versions: 3.x 2.13 2.12
Scala.js versions: 1.x

lightdb

CI

Computationally focused database using pluggable store + indexer

Provided Stores

Provided Indexers

1.0 TODO

  • Full implementations for indexers
    • Apache Lucene index types
    • SQLite index types
  • More performance improvements to SQLite integration
  • Better RocksDB performance
  • Automated generation of performance bar charts
  • Create backup and restore features
    • Real-time backup (write changes to incremental file)
    • Complete dump and restore
    • Post-restore incremental restore
    • Testing of empty database loads from backups if available
  • Data integrity checks
    • Verify data identical between store and index
    • Rebuild index from store