I'm in the process of evaluating multiple offline-first databases and I just found out about synceddb. I'm very excited to see other alternatives to gun.js (which I'm currently using and recommending for a few projects).
If you don't mind taking the time to answer a few questions, I would love to know:
- how does synceddb compares to and what are its benefits over gun.js? -- I can already see how being able to use multiple mature db backends such as PostgreSQL to persist the data could be a huge plus.
- can you query the data even if the server is offline?
- how about inserts and updates when the server is offline?, how would they synchronize later on and how are conflicts handled?
- when you run a conditional query in the client does it execute on the server or on the client?
- do you have any non-scientific benchmarks for the client and server side?
- what level of concurrency can synceddb handle? how much data can it handle offline in the client?
- any other highlights or benefits?
- what are its current limitations?
Thanks for all the good work so far and also thanks in advance for taking the time to answering these questions. I'm planning to run a few test in the next weeks.
I'm in the process of evaluating multiple offline-first databases and I just found out about synceddb. I'm very excited to see other alternatives to gun.js (which I'm currently using and recommending for a few projects).
If you don't mind taking the time to answer a few questions, I would love to know:
Thanks for all the good work so far and also thanks in advance for taking the time to answering these questions. I'm planning to run a few test in the next weeks.