Logicamente, um arquivo de banco de dados RedB consiste em alguns metadados e várias árvores B:
Exceto pelos metadados do banco de dados, todas as outras estruturas de dados são copiadas em escrúpulos.Isso fornece um desempenho de leitura muito bom,
Leitores e escritores não bloqueadores, e suporta recursos como o SavePoints.Essas regiões permitem o crescimento eficiente, dinâmico, do
arquivo de banco de dados.Fornece uma interface semelhante
Para outras lojas de valor-chave incorporadas, como Rocksdb e LMDB, e tem desempenho comparável, ainda é seguro para a memória.O arquivo de banco de dados começa com o cabeçalho do banco de dados e é seguido por uma ou mais regiões.
Fonte: https://www.redb.org/post/2023/06/16/1-0-stable-release/