Skip to content

File Storage

Jack edited this page Oct 5, 2021 · 2 revisions

To confront the limitations of file IO, CamaDB uses a combination of:

  • Dedicated BTree index files to ensure fast lookup
  • Many record files to ensure fast lookup

As opposed to

  • loading large quantities into memory and traversing
  • streaming files

As far as I know, the caveats of this is that the storage folder will be messy, feel free to weigh in with any other cons.

Readability of this data is not a priority.

Clone this wiki locally