Compared with OrbitDB #
OrbitDB is a serverless, distributed, peer-to-peer database.
OrbitDB uses IPFS as its data storage and IPFS Pubsub and uses CRDTs to automatically sync databases with peers, achieving strong eventual consistency - when all updates are eventually received, all nodes will have the same state.
IceFireDB is a database built for web3 and web2,The core mission of the project is to help applications quickly achieve decentralization,built for Data dao.
|system target||P2P Databases||A decentralized database platform built for Data dao.|
|storage engine support||IPFS||goleveldb、badger、IPFS、CRDT、IPFS-LOG、OSS|
|network support type||P2P||P2P、RAFT、NATS|
|Data type support||KV、PubSub||KV、Strings、Hashes、Lists、Sorted Sets、Sets、SQL、PubSub|
|Software integration method||Software library integration||Software library integration, binary software integration、web3 platform integration|
|web3 support||No smart contract plan||Smart contracts are being supported、Build data dao database platform|
Thanks OrbitDB #
During the construction of IceFireDB, we learned a lot of excellent ideas from OrbitDB, and we stood on the shoulders of OrbitDB giants to move forward.