File Structures For Scala
A library for building file structures in Scala. File Structures are on-disk structures that live in files that provide building blocks for creating systems software like databases. FS2 provides the following:
- FixedLengthRecords?
- VariableLengthRecords?
- BTreeIndices
- InMemoryIndices?
- HashTable?
- HighLevelInterfaces?
- Map
- List
- Set
- Stream
FS2 does not provide transaction support by itself yet. Layer TxnKid on top of it to provide safety.
