gpt4 book ai didi

Aerospike 热键错误

转载 作者:行者123 更新时间:2023-12-01 16:35:05 25 4
gpt4 key购买 nike

基于此link , 我了解到当对同一键的并发操作请求过多时会发生热键错误。

我目前的情况:

我有一条记录,每 5-10 秒更新一次,我将有大约 20 台机器,每台每秒 10K 次查询尝试读取该记录

  • 问题 1:热键错误仅在存在并发更新事务时才会发生,还是在并发读取时也会发生?
  • 问题 2:上面链接中提到的 transaction-pending-limit 是集群中的每个节点还是整个集群的限制?
  • 问题 3:根据我的阅读,我们不应该增加 transaction-pending-limit 因为它会影响性能,你能告诉我一些性能数据来比较吗? transaction-pending-limit 可以使用的最大值是多少?
  • 问题 4:除了在服务器中缓存记录外,对于我的场景是否有任何不影响性能的解决方法?

最佳答案

1- 读取/更新。

2- 每个节点。所有事务都将转到保存该记录的主分区的节点以进行更新和读取,它也将转到保存该记录的主分区的节点,除非您有一个客户端策略也从保存副本分区的节点读取.

3- 很难给出数字。它会导致更多客户端连接到热键所在的节点,这反过来会降低性能,具体取决于设置。

4- 如果用例允许,最简单的方法是使用只读副本客户端策略来减少跨主分区和副本分区的读取。否则,创建多个 key 。

关于Aerospike 热键错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36660315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com