3
我需要从cassandra获取数据并区分大小写。请帮帮我。如何在不区分大小写的情况下读取cassandra数据
我需要从cassandra获取数据并区分大小写。请帮帮我。如何在不区分大小写的情况下读取cassandra数据
Cassandra中没有区分大小写的概念。所有的数据存储为byte[]
,所以它甚至不是一个字符串。
您可以制作一个自定义比较器(see the API),它将byte[]
转换为字符串并忽略大小写。
另一件事就是获取数据并在客户端进行转换。
其实,你的问题目前还不清楚,因此我不能提供更多细节。
更新:运行一次性作业,从数据库获取所有记录并更新它们,设置为小写。然后继续使用小写插入所有内容。
其实我用cassandra保存了小写的数据。但不幸的是,在更新数据的同时,我忘记了改变情况。所以现在数据混在一起了(低+高)。现在我需要以小写形式检索所有数据。请帮助我 – user320343 2010-09-06 09:29:13
@urssujith看到更新 – Bozho 2010-09-07 08:02:13