- 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.
- Java編程全能詞典
- 玩轉(zhuǎn)智能機(jī)器人程小奔
- Mastering Proxmox(Third Edition)
- 計(jì)算機(jī)圖形學(xué)
- Learning Apache Cassandra(Second Edition)
- Visual C# 2008開發(fā)技術(shù)實(shí)例詳解
- STM32G4入門與電機(jī)控制實(shí)戰(zhàn):基于X-CUBE-MCSDK的無刷直流電機(jī)與永磁同步電機(jī)控制實(shí)現(xiàn)
- Docker High Performance(Second Edition)
- 聊天機(jī)器人:入門、進(jìn)階與實(shí)戰(zhàn)
- Linux系統(tǒng)管理員工具集
- Hands-On Dashboard Development with QlikView
- 機(jī)器人制作入門(第4版)
- 網(wǎng)頁設(shè)計(jì)與制作
- 工業(yè)機(jī)器人應(yīng)用系統(tǒng)三維建模
- Mastercam X5應(yīng)用技能基本功特訓(xùn)