Aerospike C客户端手册———键-值存储—删除记录

20 篇文章 0 订阅
20 篇文章 0 订阅
本文档详细介绍了如何使用Aerospike C客户端进行键-值记录的删除操作。首先,阐述了删除记录的基本过程,并提供了数据删除的示例代码,这些代码来源于Aerospike C客户端的安装包自带示例。接着,讨论了在执行删除操作前如何初始化键(KEY),键由字符串"test-key"、namespace"test"和set"test-set"共同定义。最后,展示了如何依据初始化的键从数据库中删除记录。
摘要由CSDN通过智能技术生成

删除记录

Aerospike C客户端API提供一个简单的操作来删除数据库中的数据。

数据删除示例代码被所有示例使用。下面的代码引用自示例目录【examples/basic_examples/put】,由Aerospike C客户端安装包自带。

请先阅读【创建连接】章节内容,理解如何建立与集群的连接。

初始化键(KEY)

删除记录时,数据库需要通过键(key)来标识这条记录。下面我们为示例代码创建一个键。用来做键的是字符串”test-key",数据所在的namespace名称为“test”、set名称为“test-set”。

as_key key;
as_key_init_str(&key, "test", "test-set", "test-key");

删除记录

使用上面初始化的键,可以删除数据库中的记录:

if (aerospike_key_remove(&as, &err, NULL, &key) != AEROSPIKE_OK) {
    fprintf(stderr, "err(%d) %s at [%s:%d]\n", err.code, err.message, err.file, err.line);
}

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值