Cassandra心跳请求是否昂贵?

时间:2019-12-03 19:22:17

标签: java cassandra

我正在使用默认的心跳间隔30秒。使用该默认间隔是否有人遇到负载问题?

1 个答案:

答案 0 :(得分:1)

这取决于您的应用在每个给定窗口中读取的次数。如果您确定您的应用程序将继续通过查询来敲数据库,则可以使用更长的时间间隔,甚至可以通过将其设置为0来禁用它。如果您使用的是打开和关闭两种加载方式(例如您的get请求)持续2分钟,并且在接下来的2分钟内没有2次请求),那么心跳对于保持连接状态至关重要。否则,建立新连接会很昂贵。