gpt4 book ai didi

Aerospike:无法存储记录。错误:(13L, 'AEROSPIKE_ERR_RECORD_TOO_BIG', 'src/main/client/put.c',106)

转载 作者:行者123 更新时间:2023-12-02 08:26:50 25 4
gpt4 key购买 nike

将数据存储到 aerospike ( client.put ) 时出现以下错误。我的驱动器上有足够的空间。

Aerospike: Failed to store record. Error: (13L, 'AEROSPIKE_ERR_RECORD_TOO_BIG', 'src/main/client/put.c', 106).

这是我的 Aerospike 服务器命名空间配置

namespace test {
replication-factor 1
memory-size 1G
default-ttl 30d # 30 days, use 0 to never expire/evict.


storage-engine device {
file /opt/aerospike/data/test.dat
filesize 2G
data-in-memory true # Store data in memory in addition to file.
}
}

最佳答案

默认命名空间有一个 write-block-size 1 MiB。这也是最大可配置大小,并将限制应用程序能够写入 Aerospike 的最大对象大小。

如果您需要超过 1 MiB,请参阅 Large Data Types作为可能的解决方案。

更新 2019/09/06

自 Aerospike 3.16 起,写入 block 大小限制已从 1 MiB 增加到 8 MiB。

关于Aerospike:无法存储记录。错误:(13L, 'AEROSPIKE_ERR_RECORD_TOO_BIG', 'src/main/client/put.c',106),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31376762/

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