[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ANN] a graph database: sph-dg
From: |
tantalum |
Subject: |
[ANN] a graph database: sph-dg |
Date: |
Mon, 03 Nov 2014 20:39:51 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 |
hi. in the past year i have implemented my idea of how a basic graph
database should look like, with guile. and today it seems quite stable
and usable.
it uses a memory-mapped data store to persist bi-directionally ordered
(or weighted) pairs (what would be edges of a graph), bytevectors,
strings and signed integers as well as references to files in the
filesystem.
it currently supports at most one open database per process and a socket
based interface for inter-database communication. it is supposed to be
concurrency safe and there are extended and experimental features
available in a separate sph-lib-dg library (http://sph.io/content/3217).
for example a semantic userspace filesystem, special query processors or
procedures for the creation of data structures like sets and lists using
pairs/edges
here is the link to the project page: http://sph.io/content/2faf
- [ANN] a graph database: sph-dg,
tantalum <=