Cassandra读取性能问题

问题描述 投票:0回答:1

我有一个专注于Casandra数据检索的C#应用​​程序(Datastax驱动程序)。与此相关的主要问题之一是,随着音量的增加,异步读取需要60秒钟以上的时间才能做出响应,从而导致应用程序超时。由于这是一个数据检索请求,因此我必须等待异步执行调用才能完成。有时这会导致应用程序中TCP套接字连接的丢失。非常感谢您提供解决此问题的任何建议。

谢谢!

c# cassandra datastax
1个回答
0
投票

Cassandra使用Log-structured_merge-tree,它已针对写共谋进行了优化不用于读取

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

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

© www.soinside.com 2019 - 2024. All rights reserved.