This PR introduces types of key-values files that have the ability to get a specific key-value and advanced cursors yielding key-values in ascending or descending order. We take inspiration from the RocksDB BlockBasedTable format and simply use an index block system at the end of the content.
This PR introduces types of key-values files that have the ability to get a specific key-value and advanced cursors yielding key-values in ascending or descending order. We take inspiration from the RocksDB BlockBasedTable format and simply use an index block system at the end of the content.