我正在研究 Aerospike python 客户端。我正在使用 aerospike loader 将数据插入集群。现在我需要查看记录是否成功存储在集群上。
正在使用的命令:
command = 'java -cp /aerospike-loader/aerospike-load-2.2-jar-with-dependencies.jar ' \
'-Dlog4j.configuration=file:/aerospike-loader/log4j.properties ' \
'com.aerospike.load.AerospikeLoad -h %s -p %d -n %s -c %s %s'
command_str = command % (self.host, self.port, self.namespace, tmp_json_file.name, data_file_path)
该文件tmp_json_file
包含与此完全相同的配置文件内容:https ://www.aerospike.com/docs/tools/asloader/examples.html
现在如何检查数据是否传输成功?我尝试使用client.exists(key)
,但该meta
字段返回未设置None
。writePolicy=true
如何使用 python 客户端设置它的任何示例?或者任何其他方法来检查记录是否成功插入?