Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

咨询一个关于使用rheakv实现一个分布式KV存储服务的问题 #844

Open
kevinLuan opened this issue Mar 10, 2022 · 2 comments

Comments

@kevinLuan
Copy link

最近开始了解rheakv项目,想用来实现一个分布式kv存储的功能,希望能够获得非常高的读取吞吐和性能。
通过项目了解RocksRawKVStore应用真实数据存储实现是一个单实例的DB,当配置多Region的情况下,不同region的日志和快照是相互隔离的(实现了数据分片的效果),我想对RocksRawKVStore实现一个多rocksdb实例的扩展,希望能获得较高的吞吐能力。
请问我的理解是否正确,刚开始接触rheakv理解的不太全面,还请多多指教!
另外请问是否有交流群,扫描提供的钉钉群二维码提示已过期。

@seeflood
Copy link
Member

@fengjiachun 看下哈
有钉钉群,群号 34197075

@fengjiachun
Copy link
Contributor

希望能获得较高的吞吐能力

一般来讲,多个 rocksdb 实例并不能给你带来更高的吞吐,因为这里也会涉及到一些资源的冗余,rocksdb 作为一个有并发能力的 kv,先不要把它想的太弱

我的建议是你按照你的实际场景来 benchmark ,看看数据是否符合预期,在无法进一步调优的情况下再考虑架构上的变更

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants