Indexing 如何通过java模块在cassandra中创建列索引?

Indexing 如何通过java模块在cassandra中创建列索引?,indexing,cassandra,hector,Indexing,Cassandra,Hector,我想用“=”号查询卡桑德拉。为了提高性能,我想为列创建索引 我正在使用sstables和sstableLoader将数据加载到cassandra中如果我理解正确,您希望通过Hector在列族上创建二级索引。以下关于赫克托邮件列表的讨论包含示例代码: 如果我理解正确,您希望通过Hector在列族上创建二级索引。以下关于赫克托邮件列表的讨论包含示例代码: 是否尝试在现有列族上创建辅助索引?卡桑德拉的哪个版本?我使用的是卡桑德拉1.1.2。在创建列以及创建列族时,我希望为列创建二级索引。我想用我的ja

我想用“=”号查询卡桑德拉。为了提高性能,我想为列创建索引


我正在使用sstables和sstableLoader将数据加载到cassandra中

如果我理解正确,您希望通过Hector在列族上创建二级索引。以下关于赫克托邮件列表的讨论包含示例代码:


如果我理解正确,您希望通过Hector在列族上创建二级索引。以下关于赫克托邮件列表的讨论包含示例代码:


是否尝试在现有列族上创建辅助索引?卡桑德拉的哪个版本?我使用的是卡桑德拉1.1.2。在创建列以及创建列族时,我希望为列创建二级索引。我想用我的java模块来实现这一点。(目前我正在使用Hector,但还找不到解决方法)事实上,更清楚地说,我想用java代码执行以下命令,在这里,他们在age中添加了二级索引,我想用java完成。。。。。。。。。使用key\u validation\u class=lexicaluidtype和comparator=ascitype和column\u metadata=[{column\u name:'lastname',validation\u class:AsciiType}{column\u name:'password',validation\u class:AsciiType}{column\u name:'age',validation\u class:LongType,index\u type:KEYS}创建列族用户{column_name:'email',validation_class:AsciiType}];我在动态创建列族,然后在数据加载时提供列名和值(创建sstableeg-eventWriter.addColumn(bytes(“columnname”)、bytes()、timestamp);)您是否正在尝试在现有列族上创建二级索引?哪个版本的Cassandra?我使用的是Cassandra 1.1.2。我希望在创建列以及创建列族时为列创建二级索引。我希望使用java模块执行此操作。(目前我正在使用Hector,但尚未找到解决方法)实际上,更清楚地说,我想在java代码中执行以下命令,在这里,他们在age中添加了二级索引,我想在java中完成………使用key\u validation\u class=lexicaluidtype和comparator=ascitype和column\u metadata=[{column_name:'lastname',validation_class:ascitype}{column_name:'password',validation_class:ascitype}{column_name:'age',validation_class:LongType,index_type:KEYS}{column_name:'email',validation_class:ascitype}];我在动态创建列族,然后在数据加载时提供列名和值(创建sstableeg-eventWriter.addColumn(bytes(“columnname”)、bytes()、timestamp);)thanx非常有用,还可以帮助我通过java模块在列族中动态创建计数器列。thanx非常有用,还可以帮助我通过java模块在列族中动态创建计数器列。