cassandra-2.0

    1熱度

    1回答

    我試圖將我的數據在cassandra中編入索引到雲中的彈性搜索。我可以使用傳輸客戶端輕鬆地使用彈性搜索來連接和索引虛擬數據。但是,當我在我的pom文件中添加datastax驅動程序依賴項以連接到cassandra時,我獲得了以下豁免權。奇怪的是我甚至沒有連接到cassandra集羣。 預先感謝 異常在線程 「主」 java.lang.AbstractMethodError:io.netty.uti

    1熱度

    1回答

    我試圖解釋這對我自己.. 我是這樣理解的: 假設我有4個節點,RF = 3和兩個CL = QUORUM讀&寫。 在我的表(id,title)中寫入data {id = 1,title ='mytext'}然後如果2個節點寫入成功,寫入將返回成功。說它是成功的,我們現在(至少)有2個節點{id = 1,title ='mytext'}並且可能有一個節點(id = 1,title ='olddata'

    1熱度

    1回答

    我正在運行復制因子爲3的3節點Cassandra集羣。我最近不得不更換其中一個節點。其他兩個節點中存在的數據會自動複製到新節點還是必須以某種方式手動執行?

    0熱度

    1回答

    我們已經從dse4.5升級到dse4.8。在我的10個節點集羣的4個節點上運行升級sstables之後,我看到opscenter中顯示的集羣大小從3.2TB減少到2.5TB。但是,它對生產沒有影響。 升級sstables後數據是否真的被壓縮或縮小?

    1熱度

    2回答

    我正在與Cassandra合作,並希望以矩陣格式存儲數據。目前,我正在使用列表存儲值。 例如:我創建了一個表「矩陣」 CREATE TABLE matrix (row_id int PRIMARY KEY, row_values list<int>); 我在表中輸入一些值。 (注:行數和列數可能有所不同) INSERT INTO matrix (row_id, row_values) valu

    0熱度

    1回答

    我們的Cassandra設置在我們的產品上。有幾張表格,其中有大約20M條記錄。爲了減少記錄的數量,我們刪除了不需要的記錄,並設置了ttl以在一段時間後刪除數據。我們已將寬限期設置爲1天。我們還在每個Cassandra節點上(每次一個)運行nodetool修復。我們在與replication_factor集羣共5個節點爲3卡桑德拉版本是2.1.14 在卡桑德拉登錄我經常看到下面的錯誤: WARN

    2熱度

    1回答

    我一直在使用cassandra一年,在我的一個項目中,我不得不在各種查找表中處理數據,更新,插入和刪除......所有這些都在「服務」層進行了編排。我的擔心之一是一致性,我知道cassandra放棄了提供可用性和分區(可以調整的內容,但項目需要A和P而不是C)。 當我說的一致性,我想這樣的場景: Keyspace [User] { userId, email, pho

    0熱度

    1回答

    我有如下表 create table Table ( timestamp bigint, topic text, page text, visits int, client_id text, PRIMARY KEY ((topic, timestamp), visits)) WITH CLUSTERING ORDER BY(visits DESC); 現在的表架構是靈活的。我是卡桑德

    1熱度

    2回答

    我在嘗試將單節點Cassandra集羣從1.1.5升級到2.0.x. 我的生產服務器在Linux上運行。我將數據文件夾拖到我的Windows盒子中,保留system keyspace以及我感興趣的一個特定的鍵盤空間,並在獲得Cassandra之後放下其餘的部分。 我升級和測試: 1.1.5 - > 1.2.0 1.2.0 - > 1.2.8 1.2.8 - > 1.2.9 冉: nodetool

    0熱度

    1回答

    我希望從一個特定的表 刪除大量行的我沒有以下步驟: 1)設置gc_grace_seconds = 0表 2)刪除大量行的〜100萬 3)Ran ./nodetool compact keyspace_name table_name 但是,當我運行nodetool compact(第3步)時,什麼也沒有發生。它不開始壓縮。由於大量的墓碑,現在我的大部分請求都會超時。 該表具有以下設置: AND bl