2010-09-06 32 views

回答

8

Cassandra中沒有區分大小寫的概念。所有的數據存儲爲byte[],所以它甚至不是一個字符串。

您可以製作一個自定義比較器(see the API),它將byte[]轉換爲字符串並忽略大小寫。

另一件事就是獲取數據並在客戶端進行轉換。

其實,你的問題目前還不清楚,因此我不能提供更多細節。

更新:運行一次性作業,從數據庫獲取所有記錄並更新它們,設置爲小寫。然後繼續使用小寫插入所有內容。

+0

其實我用cassandra保存了小寫的數據。但不幸的是,在更新數據的同時,我忘記了改變情況。所以現在數據混在一起了(低+高)。現在我需要以小寫形式檢索所有數據。請幫助我 – user320343 2010-09-06 09:29:13

+0

@urssujith看到更新 – Bozho 2010-09-07 08:02:13

相關問題