hector

    1熱度

    1回答

    如何從mapper內部訪問Cassandra列族?具體來說,如何將參數轉換爲map()方法返回到我期望的java類型? 鍵{} LOGTYPE - > {列名:timeUUID,列值:CSV日誌行,TTL:1年} 感謝@克里斯& @rs_atl我成功運行Hadoop的工作,在這裏是完整的代碼: package com.xxx.hadoop; import java.io.IOException

    2熱度

    1回答

    我正在運行Java堆大小問題,因此想要檢查cassandra中列的大小。我在內存中讀取許多列到Java中的列。 感謝您的幫助這個

    1熱度

    1回答

    我有一個具有2個整數列的組合列的ColumnFamily。我想用Hector僅指定一個組件來查詢該列族。可能嗎?我已經嘗試過,但它沒有返回任何結果 MultigetSliceQuery<String, Composite, Object> msq = HFactory.createMultigetSliceQuery(dealsReadKeySpace,stringSerializer, com

    0熱度

    1回答

    我在寫一個使用Hector訪問Cassandra數據庫的應用程序。我有一些情況,我只需要查詢一列,以及一些需要一次查詢多列的地方。使用SliceQuery編寫一個採用列名稱數組並返回列列表的方法在代碼方面最簡單,但我想知道使用SliceQuery作爲一列與使用ColumnQuery相比是否存在重大缺陷。 簡而言之,是否有足夠的(或任何)使用ColumnQuery而不是一列的SliceQuery的性

    0熱度

    3回答

    我正在尋找具有MultigetSliceQuery的ColumnSliceIterator的示例。我沒有找到任何?有什麼建議麼? 我發現了很多SliceQuery的例子,但我們只能提到一個關鍵。我正在尋找多個rowkeys查詢。 感謝您的幫助

    0熱度

    2回答

    鑑於我在Cassandra中有一行具有多個列,這些列具有Integer作爲鍵和一些值。在Hector中使用SliceQuery使我能夠獲得這一列的一個範圍。是否有可能通過一個查詢獲得多個範圍? 例卡桑德拉行: columns 3, 7, 12, 34, 45, 46, 59, 98, 99 ---------------------------------------- values a, f

    1熱度

    2回答

    我想使用Hector存儲雙值(作爲列名稱)。據我所知,我必須將LONGTYPE比較器與DoubleSerializer結合使用。 我創建了一個ComparatorType.LONGTYPE作爲比較器並將ComparatorType.UTF8TYPE作爲驗證器的columnFamily。 我將數據插入我的列族是這樣的: Mutator<String> m = HFactory.createMutat

    0熱度

    2回答

    我在CQL3控制檯中創建一個表(沒有單一的主鍵成分是獨一無二的,他們一起將): CREATE TABLE aggregate_logs ( bpid varchar, jid int, month int, year int, value counter, PRIMARY KEY (bpid, jid, month, year)); 這才得以更

    5熱度

    2回答

    我們有一個創造性地命名爲「bootstrap」的進程,它爲環境中的給定版本的軟件(Dev1,Dev2,QA,...,PROD)設置我們的Cassandra集羣。此引導程序創建/更新密鑰空間和列族以及在非prod中填充初始數據。 我們使用Astyanax,但我們可以使用Hector進行自舉。 鑑於另一個團隊已經決定每個環境都有自己的數據中心名稱。 而且,當我們從兩個數據中心走向更多數據中心時,我希望

    3熱度

    1回答

    我對赫克託和卡桑德拉的世界比較陌生。 我熟悉KeySpaces和ColumnFamilies的概念。 KeySpace和KeySpaceDefinition類型有什麼區別? 它們是可以互換的嗎? 通過工廠暴露兩種方法: CreateKeySpace()和CreateKeyspaceDefinition()。 這兩個調用之間有什麼區別,我什麼時候可以使用它們? 如果我想執行一個CQL查詢,我需要使用