hector

    6熱度

    2回答

    我們正在執行以下操作來更新計數器的值,現在我們想知道是否有一種直接的方式來立即取回更新的計數器值。 mutator.incrementCounter(rowid1,「cf1」,「counter1」,value);

    5熱度

    1回答

    我無法爲Cassandra設置Hector。我瀏覽了documentation和Cassandra wiki。這些文檔的問題在於,很多信息都過時了,或者極簡(或者我缺乏知識)。無論如何,我想知道是否有人可以提供一些粗略的簡單指導,以瞭解如何安裝它。 我打算構建一個可以使用Cassandra數據庫的JSP頁面。 什麼我迄今所做的: 我已經下載赫克託1.0-2和卡桑德拉1.0.7。 我已經設置了Cas

    3熱度

    2回答

    我有幾千個單獨的html文件存儲在一個目錄本地,他們是至多幾個千字節每個。 我想將它們存儲在Cassandra的單個節點中,我將如何使用Hector以編程方式執行該操作?我使用哪些API來設置columnFamily來處理靜態文件,以及如何設置模式?謝謝!

    1熱度

    1回答

    從我對Cassandra的一點理解中,似乎數據局部性對訪問節點的客戶端應用程序來說基本上是透明的,因爲它應該如此。 但是,如果我明確只想訪問我所連接節點本地的列族的數據,該怎麼辦?這樣的事情可能嗎?我還沒有找到從開箱即用的客戶端API中獲取這種方法的方法,但似乎可以通過系統表獲得這些信息,但我無法弄清楚如何執行此操作。 想法是執行mapreduce,但不使用Hadoop。本地客戶端將連接到其本地c

    4熱度

    2回答

    我有一個用於存儲日常信息的cassandra內部的列家族。通過每天,我認爲它應該每天被刪除。 所以,我想知道,如果有可能在cassandra中配置清除這些數據。 我來到這裏,因爲我沒有在cassandra的頁面中找到關於數據清除的更深層次的信息。 謝謝!

    2熱度

    1回答

    我是Cassandra的新手,想知道如何以編程方式計算Cassandra緩存大小。 例如,在Cassandra中插入多個對象後,我想通過代碼知道Cassandra的內存表中的對象佔用了多少卷。 Cfstats是命令行工具,不符合我的要求。 Hector API中有什麼可以幫助嗎?謝謝。

    6熱度

    1回答

    我想使用Hector客戶端計算Cassandra行的列總數。目前我正在用CountQuery這樣做,但對我來說似乎很慢。對於一排,只有60k列需要將近2秒。我的代碼目前看起來是這樣的: QueryResult<Integer> qr = HFactory.createCountQuery(ksp, se, se). setColumnFamily("ColumnFamily1").

    1熱度

    1回答

    使用hector Mutator我更新N連續操作的某一行。有沒有擔保,變更是按照他們添加到Mutator的順序發生的? 最簡單的例子,如果我刪除一些行然後立即重新創建它。難道不會發生,刪除發生後插入? 如果兩個連續的請求被髮送到不同的節點,cassandra集羣如何管理它?總是有可能節點之間有幾毫秒的差異...

    1熱度

    1回答

    我試圖優化一些cassandra查詢,我使用行鍵作爲條件。 所以我的疑問是,考慮到比較cassandra中的行鍵的過程,最好的'key_validation_class'是什麼? UTF8Type的性能比Int32Type差嗎? 現在,我使用一些連接值來創建我的行鍵爲UTF8Type,但我很害怕這是一個壞的方法。 在此先感謝。

    13熱度

    1回答

    下面是我正面臨的場景示例。說我有此列族: create column family CompositeTypeCF with comparator = 'CompositeType(IntegerType,UTF8Type)' and key_validation_class = 'UTF8Type' and default_validation_class = 'U