Skip to main content

Guidb is a minimal layer of code on top of Leveldb, using Google’s protocol buffers and ZeroMQ, to build a key-value distributed datastore.

The goal of this project is more academic than practical, to prove that key-value datastores can be distributed and scaled-up very easily with minimal work.

I honestly doubt that it will grow to a enterprise-class database because then it will be as complex as Riak or Cassandra, and I don’t have the time, the knowledge nor the talent to do that.

If you have comments, use the comment form in my webpage for any post. And ignore the fact that it’s in Spanish.

There is no public development repository at this time because I think that is not necessary for roughy 200 lines of code, but I could set it up upon request.

Look at the tests (test.py) for fully working examples. It’s as easy as it gets.

Release files for guidb 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for guidb 0.1.5
File Size Uploaded
guidb-0.1.5.tar.gz 5.6 kB Details

Release files / guidb-0.1.5.tar.gz

Download URL guidb-0.1.5.tar.gz
Size 5.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f5c154f8d2925a8eae1402c9783290f18958f91fc7bd612f7a336ff6ac8aa701
BLAKE2b-256 checksum
How to use checksums
60150d3c840d3ee0c54b3fd31c7a95110c2af67f7f3161da281aded716636b4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.5 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page