Dear all,
I’d like to announce an sqlite3 vfs layer [1,2] that uses the RAMCloud
[3] distributed key-value store as backing storage. RAMCloud provides
distributed, durable (replicated) storage with low-latency access. The
VFS driver is still under development but the basic operations,
including locks, work. We were able to extract benchmark numbers on our
test cluster with Infiniband interconnect. The performance largely
depends on the latency of the remote procedure calls to the distributed
key-value store, which we tried to reduce as much as possible. For a
TPCC benchmark, we found that sqlite on our RAMCloud test cluster
provides around 2/3 the performance of a local ram disk.
If you have any comments or questions, please let us know.
Best regards,
Jakob
[1] https://github.com/jblomer/ramcloud-sqlite3
[2] https://github.com/jblomer/ramcloud-sqlite3/blob/master/README.md
[3] https://ramcloud.stanford.edu
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users