Ask HN: P2P Databases?
I had an idea for a project that would be best served by publishing a database that all the clients would sync locally and query against directly.
I've looked around a bit and I've found BigchainDB, however it's a quite heavy load. I want to update the authoritative database and have it generate deltas that are synced to the clients via a p2p like network, rather then having anything 'mined'.
Is anyone aware of anything existing that would be of use?
15 comments
[ 2.9 ms ] story [ 46.6 ms ] threadSharing replication data P2P, while retaining the simplicity of a single authoritative writer per database, is explicitly part of the project's long-term goals!
CBL is backed largely by Sqlite with features layered on top. Local query support, server replication and a bunch of other nice features useful for an offline/P2p database.
Disclaimer: Employee working on the server-side Sync Gateway component for Couchbase Mobile.
https://ignite.apache.org/
I wouldn't really recommend this approach, I would think more in terms of subscriptions and topics and less of a 'database'.
Thanks for the idea!