- Learning Apache Cassandra(Second Edition)
- Sandeep Yarabarla
- 188字
- 2021-07-03 00:19:37
Beyond Key-Value Lookup
In the last chapter, we explored a powerful data organization concept in Cassandra - the compound primary key. This allowed us to construct a table for status updates that satisfies two important requirements: related data is grouped together, and records have a built-in ordering within each group. So far, however, we only have two tools for querying data: either retrieve a single row using its full primary key, or retrieve all the rows in a table. In this chapter, we will pe into the more sophisticated queries that are available on tables with clustering columns, and use these queries to build the main reading interface for our MyStatus application. By the end of this chapter, you'll know:
- How to retrieve all rows within a single partition
- How to retrieve rows within a range of clustering column values
- How to paginate over rows in a single partition
- How to change the order of results
- How to store rows in descending order of clustering column
- How to paginate over all rows in a compound primary key table
- How to construct autocomplete functionality using a compound primary key table
推薦閱讀
- Design for the Future
- 極簡AI入門:一本書讀懂人工智能思維與應用
- Julia 1.0 Programming
- MicroPython Projects
- Photoshop CS3圖層、通道、蒙版深度剖析寶典
- Python:Data Analytics and Visualization
- Mastering Game Development with Unreal Engine 4(Second Edition)
- 分析力!專業Excel的制作與分析實用法則
- 嵌入式GUI開發設計
- 手機游戲策劃設計
- 簡明學中文版Photoshop
- 筆記本電腦使用與維護
- 伺服與運動控制系統設計
- EDA技術及其創新實踐(Verilog HDL版)
- 單片機硬件接口電路及實例解析