An open API service indexing awesome lists of open source software.

https://github.com/knio/everdb-python

Python implementation of everdb - Fast and efficient on-disk data structures and embedded database
https://github.com/knio/everdb-python

Last synced: about 1 year ago
JSON representation

Python implementation of everdb - Fast and efficient on-disk data structures and embedded database

Awesome Lists containing this project

README

          

everdb-python
=============

*everdb-python* is the Python language implementation of [everdb](https://github.com/Knio/everdb).

[![Build Status][buildlogo-python]](https://travis-ci.org/Knio/everdb-python)
[![Coverage Status][coveragelogo-python]](https://coveralls.io/r/Knio/everdb-python)

[buildlogo-python]: https://travis-ci.org/Knio/everdb-python.svg?branch=master
[coveragelogo-python]: https://img.shields.io/coveralls/Knio/everdb-python.svg?branch=master

TODO
----

- [ ] Save format in Array header
- [x] Benchmarks for Blob, Array, Hash
- [ ] Benchmark page comparing sqlite, bsd, etc
- [x] Caching to speed up benchmarks
- [ ] Store explicit db data structures in hash values (`h[x] = Blob()`)
- [ ] DB root hash to access structures
- [ ] Store implicit large data in hash values (`h[x] = 'xxx'*(2**32)`)
- [ ] File header with db state and version
- [ ] Fixed-length struct array datatype