Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

jothan/cordoba

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

118 Commits
118 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cordoba zero-copy CDB access library

The CDBReader is mostly intended for operating over an mmaped byte slice. For small files, loading the whole file in memory is also an option.

The file access implemented on any type that is Read + Seek does no optimization beyond removing redundant seeks. If BufReader is used, a rather small buffer size is recommended as hash table reads are done on every value access.

API Documentation

Planned features

In order of priority.

  • Python interface with PyO3.
  • Generic cdb executable mostly compatible with tinycdb.
  • Make the CDB layout generic and customizable allowing files greater than 4 GiB or alignement for keys and values.

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.