2
我是cassandra DB的初學者我想在cassandra中創建像oracle一樣的唯一密鑰。如何使用cassandra數據庫創建唯一密鑰
我搜查了很多網站,但無法獲得相關答案。
是否可以使用cassandra創建唯一密鑰?
我是cassandra DB的初學者我想在cassandra中創建像oracle一樣的唯一密鑰。如何使用cassandra數據庫創建唯一密鑰
我搜查了很多網站,但無法獲得相關答案。
是否可以使用cassandra創建唯一密鑰?
在Cassandra中,表格的PRIMARY KEY
定義用於唯一性。例如:
CREATE TABLE users (
userid uuid,
firstname text,
lastname text,
email text,
created_date timestamp,
PRIMARY KEY (userid)
);
這裏,userid
列是唯一標識符。當然,您也可以將多個列作爲您的PRIMARY KEY
定義的一部分。但有幾件事要記住:
INSERT
或一個UPDATE
在功能上等同(即「更新插入」),將覆蓋已經存在數據如果您正在尋找像「唯一約束」或「唯一索引」功能在Oracle中,你贏了」在卡桑德拉找到它。在the CQL docs中有一個簡單的數據建模示例,如果您剛剛開始使用Cassandra,我還建議查看它鏈接到的數據建模課程。祝你好運!