私は、Cassandra-0.7.8でBETWEEN、ORDER BY、ASC/DSC命令などのSQL操作を実行したかったのです。Cassandra BETWEEN&ORDER BY操作
私が知っているように、Cassandra-0.7.8はこれらの操作を直接サポートしていません。セカンダリインデックスを調整してこれらを達成する方法があることを教えてください。
以下は私のデータモデルの設計です。
Emp(KS){
User(CF):{
bsanderson(RowKey): { eno, name, dept, dob, email }
prothfuss(RowKey): { eno, name, dept, dob, email }
}
}
クエリ:事前に
- Select * from emp where dept='IT' ORDER BY dob ASC.
- Select * from emp where eno BETWEEN ? AND ? ORDER BY dob ASC.
感謝。
よろしく、
Thamizhananl
クエリにCQL(Cassandra Query Language)を使用していますか? –