cassandra读取性能问题

jq6vz3qz  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(405)

我有一个c#应用程序(datastax驱动程序),它专注于casandra数据检索。其中一个主要问题是,随着卷的增加,异步读取需要60秒以上才能响应,这会导致应用程序超时。因为这是一个数据检索请求,所以我必须等待异步执行调用完成。这有时会导致应用程序中的tcp套接字连接丢失。任何解决这个问题的建议都非常感谢。

42fyovps

42fyovps1#

cassandra使用了日志结构的合并树,它针对写复杂度而不是读复杂度进行了优化

Read O(N) 
delete O(n) 
Write O(1)

因此,随着数据的增长,读取性能开始下降

相关问题