问题标签 [aerospike-loader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
aerospike - Aerospike:地图尺寸过大时出现设备过载错误
程序在生产中成功运行几个月后,我们收到“设备过载”错误。而且我们发现有些地图的尺寸非常大,可能大于1000。
查阅源码后发现“设备过载”的原因是写队列超出限制,而写队列的长度与处理效率有关。
所以我检查了“particle_map”文件,我怀疑即使我们只想在地图中插入一对KV,也会重写整个地图。
但我对此不太确定。有什么建议吗?
python - Aerospike python客户端:检查记录是否成功存储在集群上
我正在研究 Aerospike python 客户端。我正在使用 aerospike loader 将数据插入集群。现在我需要查看记录是否成功存储在集群上。
正在使用的命令:
该文件tmp_json_file
包含与此完全相同的配置文件内容:https ://www.aerospike.com/docs/tools/asloader/examples.html
现在如何检查数据是否传输成功?我尝试使用client.exists(key)
,但该meta
字段返回未设置None
。writePolicy=true
如何使用 python 客户端设置它的任何示例?或者任何其他方法来检查记录是否成功插入?
aerospike - 是否可以在 Aerospike 中使用主键和辅助键来获取记录?
是否可以使用主键和辅助键。我想根据主键获取所有记录,然后对其应用二级索引?这是正确的方法还是应该使用其他方法?
我有一个带主键的垃圾箱。一旦我使用主键获取记录,我只想获取记录的子集。下面是记录示例。还有没有更好的方法来组织记录?比如以经理、主管等人员为key,然后查询。
docker - 以非 root 身份运行时找不到 Aerospike 用户
我正在使用社区版 aerospike docker 映像。我们的 k8s 集群不允许以 root 身份运行容器。因此我开始关注这个文档以非 root 身份运行。
但是当运行图像时,我遇到了错误
我的 aerospike conf 中有以下配置
下面是我的 k8s 配置