gpt4 book ai didi

java - 使用 Aerospike bin 名称的最佳做法是什么?

转载 作者:行者123 更新时间:2023-12-02 01:34:19 24 4
gpt4 key购买 nike

我正在 Spring Boot 中使用 Aerospike 进行缓存。我无法理解如何使用 bin 名称来存储数据。 bin 名称代表什么?

最佳答案

Bin 名称在 Aerospike 中限制为 15 个字符,并且在将记录保存在 SSD 上时与每个记录一起存储。 (Aerospike 中没有模式,每条记录都是 self 描述的。)对于最新的 Aerospike 版本,较短的 bin 名称将节省您的存储空间。这些字节可以加起来!您最多可以定义/使用 32K bin 名称。 bin 名称一旦使用,就无法从系统中删除(无需重新启动)。如果您下载 Aerospike CE 并自行注册,您可以免费访问 Aerospike Academy 的介绍模块。有一个大约一个小时左右的免费培训模块,介绍 Aerospike 简介。强烈建议您在开始之前走这条路。

具体来说,Aerospike 根据 key 存储记录。该记录包括一个或多个仓。在每个 bin 中,您可以存储值 - 可以是整数、字符串、 float 、 map 、列表、BLOB、geoJson 对象等。 map 和列表对于数据建模来说是最强大的。相同名称的容器可以在不同记录之间保存不同的数据类型 - 即没有模式 - 尽管从数据建模的角度来看,人们通常不会这样做。

关于java - 使用 Aerospike bin 名称的最佳做法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55468213/

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