orbitdb / field-manual

The Offical User's Guide to OrbitDB
208 stars 43 forks source link

Which OrbitDB is more suitable? #90

Open dexterchan opened 6 years ago

dexterchan commented 6 years ago

I am opening an use case as documented below: https://github.com/dexterchan/IPFS_Dist_DB_DEMO/blob/master/IPFS_Usecase.md

in OrbitDb: key store or document store which one is more suitable?

We would expect a throughput around 20Kb per second.

aphelionz commented 5 years ago

Hi @dexterchan, sorry for the delay in replying! All data updates are stored in IPFS as operation log entries and then reduced via state. Your bottlenecks are different each way: for writes you have network throughput and disk IO via IPFS. For reads it will be CPU and ram.

Given that, I don't believe key store and document stores are substantially different. However, this is an old ticket and you may have moved on! Did you build anything? How did it go?

aphelionz commented 4 years ago

Moving to the Field Manual repo for more discussion