cqlsh

    2熱度

    1回答

    我創建了一個卡桑德拉密鑰空間跟蹤: CREATE KEYSPACE tracker WITH replication = { 'class': 'SimpleStrategy', 'replication_factor': '3' }; ,然後我可以在這個密鑰空間創建一個表成功: cqlsh:tracker> CREATE TABLE tracker.click_wind

    4熱度

    1回答

    我想在Cassandra 2.0.3中啓用授權,身份驗證,客戶端/服務器加密和節點間加密。不幸的是,這似乎不是因爲所有的安全配置工作正常,但當我啓用「客戶端/服務器加密」並連接到cqlsh我得到錯誤「連接錯誤:TSocket讀取0字節」.. 任何人請幫助這是如何可能?如果不是,那爲什麼?此客戶端/服務器加密如何在本地主機上實際運行?

    1熱度

    1回答

    時間序列數據建模我有這樣的一個表: CREATE TABLE測試(partitionkey文字,rowkey文本,日期 時間戳,策略ID文本,policyname文字,主鍵 (partitionkey,rowkey)); 一些數據: partitionkey | rowkey | policyid | policyname |日期 p1 | r1 | pl1 | plicy1 | 2007-01

    2熱度

    1回答

    按照文檔DROP TABLE錯誤: cqlsh:default> DROP TABLE IF EXISTS default.my_table; Bad Request: line 1:14 no viable alternative at input 'EXISTS' 我使用以下版本: [cqlsh 4.1.0 | Cassandra 1.2.10 | CQL規範3.0.5 |節儉協議19.

    1熱度

    1回答

    假設我想刪除在特定時間段(從晚上9點到午夜)轉儲到我的cassandra集羣中的數據。怎麼做? 我知道我們需要創建一個帶時間戳的列並檢索它,但是我的模式現在不包含timestamp列。如何刪除額外的列。

    7熱度

    1回答

    如果我定義一個表像這樣使用定製列表:在cqlsh CREATE TABLE scores ( name text, age int, score int, date timestamp, PRIMARY KEY (name, age, score) ); ,做一個選擇是這樣的: select * from mykeyspace.scores; 顯示的結果似乎總是排序「年齡',然後

    3熱度

    2回答

    我有一個列族與主鍵定義是這樣的: ... PRIMARY KEY ((website_id, item_id), user_id, date) 這將使用查詢諸如被查詢: SELECT * FROM myCF WHERE website_id = 30 AND item_id = 10 AND user_id = 0 AND date > 'some_date' ; 然而,我'd想保留

    18熱度

    2回答

    我在一個情況下,我需要改變複合主鍵如下: 舊的主鍵:(ID,源,屬性名稱,的updated_at); 我想要的新主鍵:(source,id,attribute_name,updated_at); 我發表以下(MySQL的等)的命令: ALTER TABLE general_trend_table DROP PRIMARY KEY, ADD PRIMARY KEY(source, id, att

    0熱度

    1回答

    我在eclipse中配置了Cassandra 2.0.3的源代碼。 JDK:jdk1.7.0_45贏得7-32位,python 2.7.3 python,但cqlsh只是不啓動。請幫助我可能是什麼問題?

    5熱度

    1回答

    我試圖設置cassandra的用戶身份驗證,當我遇到以下問題時。 首先我已經更新了cassandra.yaml用: authenticator: PasswordAuthenticator 然後創建的system_auth密鑰空間用3作爲一個replication_factor: CREATE KEYSPACE system_auth WITH REPLICATION = { 'class'