首页 > 解决方案 > Aerospike 料仓长度小于 14

问题描述

我有一个非常复杂的业务对象,其中包含超过 14 个字符的变量名。我想知道为什么 aerospike 的 bin 名称长度限制 <14。有什么办法或黑客可以在不减少对象长度的情况下将这个复杂的业务对象保存在 Aerospike 中名称,因为如果我减少每个变量的名称,这将是典型的理解。

标签: javaspring-dataaerospike

解决方案


简而言之,答案是否定的。Bin 名称被硬编码为 14 个字符或更少。对于记录中的每个 bin,它与 SSD 上的每个记录一起存储。因为,每条记录都是自我描述的,必须在每条记录的开销和最大 bin 名称大小之间进行权衡。


推荐阅读