存储方式

NebulaGraph的KV存储是内存型还是硬盘型,内存型需要空间可以换得速度,硬盘型如何保证快速的查询反馈,谢谢

rocksdb

能同时解决空间和速度的问题是吗?如何解决的?

你有啥好的想法吗?

neo4j是服务启动数据加载到内存里,IO没有那么大,查询速度快一些,想问Nebula是如何处理的

也有cache到内存

跟Neo4j 一样吗?启动就到内存,部署的时候内存需要跟硬盘一样的空间.

LSM-tree 作为硬盘文件索引。
这个是rocksdb的原理,可以了解下。

另外cache部分做了定制。

1 个赞

有相关的文档或者资料可以帮助理解吗?谢谢