Skip to main content

('GrapheekDB is a fast and lightweight Graph Database', 'with various backends : Kyoto Cabinet/Local memory (more coming soon).')

Project description

GrapheekDB is a fast and lightweight Graph Database with various KVS (Key/Value Store) backends :

Implementing a new backend for other KVS is quite easy : Local Memory backend is implemented in less that 50 lines of code.

Features :

  • nodes (aka vertices) and edges creation and deletion

  • nodes and edge lookup (using a django-like syntax)

  • path traversal (using a gremlin-like syntax)

  • basic nodes & edges indexing feature (works with one or many field)

  • aggregation

  • speed : path traversal often occurs at 1 million entities/second - thanks to the backends :)

  • concurrency : with 1000 concurrent users and simple node creation/deletion, the server can handle 7000 requests/second - thanks to 0mq and gevent

  • code base test coverage is currently : 100 %

Installation :

pip install grapheekdb

Quick intro :

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grapheekdb-0.0.1-devel.tar.gz (23.0 kB view details)

Uploaded Source

File details

Details for the file grapheekdb-0.0.1-devel.tar.gz.

File metadata

File hashes

Hashes for grapheekdb-0.0.1-devel.tar.gz
Algorithm Hash digest
SHA256 c7131b588ba2ecf9dca886f0faaea2440318e331dad266dbe845d8e26ace4ef3
MD5 f3400e92a0addb3dbee20bbc958f1164
BLAKE2b-256 22a5601220d03f673804ed7e6b9b3a2ef99830801b8a8ec8ca84599ab46dbc28

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page