码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-04-23 11:01:53      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:分布式   aerospike   nosql   shard-nothing   内存数据库   

删除记录

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);
}

 

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

标签:分布式   aerospike   nosql   shard-nothing   内存数据库   

原文地址:http://blog.csdn.net/jj_tyro/article/details/45217369

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!