程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase教程 >> AerospikeC客戶端手冊———鍵-值存儲—刪除記錄

AerospikeC客戶端手冊———鍵-值存儲—刪除記錄

編輯:SyBase教程

AerospikeC客戶端手冊———鍵-值存儲—刪除記錄


刪除記錄

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved