GitHub user imbajin added a comment to the discussion: Few question regarding 
hugegraph

> So you are suggesting `Raft + RocksDB` is the best combination for 
> scalability & fault tolerant going forward?
> 
> Sorry my knowledge on Raft & RockDB is limited.
> 
> What I understood, might be wrong, that Raft is set of algorithms and RockDB 
> is an embedded DB. When I hear something like embedded first things comes in 
> my mind is that is that scalable & distributed in nature?
> 
> > We recommend prioritizing backends that use Binary serialization (such as 
> > HBase/RocksDB).
> 
> I think HBase will be a good choice in a distributed world, considering its 
> scalability and fault tolerance in distributed world? RockDB I am not sure as 
> its embedded DB server, might good for test/dev purpose.
> 
> One more question does Hugegraph has any commercial version as well?

1. Could refer FB's article: 
https://engineering.fb.com/2023/05/16/data-infrastructure/mysql-raft-meta/ (Or 
TiKV --> Its documentation and article introduction are comprehensive and clear)
2. The HBase/HDFS system is very classic, and I have used/dev with it before. 
If you are familiar with it, you can choose it as the backend, but it also has 
its own limitations. In addition, as mentioned above, RocksDB is actually 
widely used in distributed databases(u can search for it if you are 
interested), and it is not just used in an embedded storage engine (such as 
SQLite)
3. Nope for now (commercial)

GitHub link: 
https://github.com/apache/incubator-hugegraph/discussions/2737#discussioncomment-12310859

----
This is an automatically sent email for dev@hugegraph.apache.org.
To unsubscribe, please send an email to: dev-unsubscr...@hugegraph.apache.org

Reply via email to