- Learning Apache Cassandra(Second Edition)
- Sandeep Yarabarla
- 148字
- 2021-07-03 00:19:32
Developing a mental model for Cassandra
Any time you learn a new tool, you will naturally begin to develop a mental model for how that tool works. So far, our model for how Cassandra tables works is fairly simple; we will expand upon it throughout the book.
For now, we can think of a Cassandra table as a collection of keys, each of which points to a row. Each row contains data in some subset of its columns.
We also know that, at least in the users table, rows are stored non-contiguously; accessing each row requires Cassandra to seek a different place in storage. So we may imagine the current state of our users table to look something like this:
Essentially, we can think of our Cassandra table as a key-value store, where each value consists of one or more predefined columns containing data of a predefined type.
- 大數據項目管理:從規劃到實現
- Circos Data Visualization How-to
- 計算機原理
- 機器學習與大數據技術
- Apache Spark Deep Learning Cookbook
- CompTIA Linux+ Certification Guide
- Learning C for Arduino
- Python:Data Analytics and Visualization
- 分析力!專業Excel的制作與分析實用法則
- 啊哈C!思考快你一步
- Visual C++項目開發案例精粹
- 寒江獨釣:Windows內核安全編程
- Web璀璨:Silverlight應用技術完全指南
- Photoshop CS4數碼照片處理入門、進階與提高
- 30天學通Java Web項目案例開發