課程目錄:Cassandra for Developers - Bespoke培訓(xùn)
4401 人關(guān)注
(78637/99817)
課程大綱:

         Cassandra for Developers - Bespoke培訓(xùn)

 

 

 

Section 1: Introduction to Big Data / NoSQL
NoSQL overview
CAP theorem
When is NoSQL appropriate
Columnar storage
NoSQL ecosystem
Section 2 : Cassandra Basics
Design and architecture
Cassandra nodes, clusters, datacenters
Keyspaces, tables, rows and columns
Partitioning, replication, tokens
Quorum and consistency levels
Labs : interacting with cassandra using CQLSH
Section 3: Data Modeling – part 1
introduction to CQL
CQL Datatypes
creating keyspaces & tables
Choosing columns and types
Choosing primary keys
Data layout for rows and columns
Time to live (TTL)
Querying with CQL
CQL updates
Collections (list / map / set)
Labs : various data modeling exercises using CQL ; experimenting with queries and supported data types
Section 4: Data Modeling – part 2
Creating and using secondary indexes
composite keys (partition keys and clustering keys)
Time series data
Best practices for time series data
Counters
Lightweight transactions (LWT)
Labs : creating and using indexes; modeling time series data
Section 5 : Data Modeling Labs : Group design session
multiple use cases from various domains are presented
students work in groups to come up designs and models
discuss various designs, analyze decisions
Lab : implement one of the scenario
Section 6: Cassandra drivers
Introduction to Java driver
CRUD (Create / Read / Update, Delete) operations using Java client
Asynchronous queries
Labs : using Java API for Cassandra
Section 7 : Cassandra Internals
understand Cassandra design under the hood
sstables, memtables, commit log
read path / write path
caching
vnodes
Section 8: Administration
Hardware selection
Cassandra distributions
Installing Cassandra
Running benchmarks
Tooling for monitoring performance and node activities
DataStax OpsCenter
Diagnosting Cassandra performance issues
Investigating a node crash
Understanding data repair, deletion and replication
Other troubleshooting tools and tips
Cassandra best practices (compaction, garbage collection,)
Section 9: Bonus Lab (time permitting)
Implement a music service like Pandora / Spotify on Cassandra

3atv国产精品视频| 亚洲国产成人久久99精品| 国产精品视频全国免费观看| 国语自产精品视频在线第| 国产精品bbwbbwbbw| 3d动漫精品啪啪一区二区免费| 久久精品韩国三级| 久久亚洲中文字幕精品一区四| 97视频精品视频人人一二区| 99久热只有精品视频免费看| 亚洲福利精品电影在线观看| 国产精品视频1区| 国产精品视频久久久久| 精品三级内地国产在线观看| 国产成人精品高清在线观看96| 亚洲av永久无码精品网址| 亚洲Av永久无码精品一区二区| 亚洲精品无码久久久久APP| 国产精品视频免费观看| 国产成人精品视频在放| 精品国产乱码一区二区三区| 精品国产精品国产偷麻豆| 99久久精品日本一区二区免费| 中文字幕色婷婷在线精品中| 国产精品久久久久久久久| 久久精品免费全国观看国产| 亚洲国产美女精品久久久 | 在线观看亚洲精品国产| 国产三级精品三级在线观看专1 | 热久久这里只有精品| 热99re久久国超精品首页| 久久99九九99九九精品| 97精品国产91久久久久久久| 91精品婷婷国产综合久久| 99久久er这里只有精品18| 天堂一区二区三区精品| 国产在线精品观看一区| 国产精品视频九九九| 亚洲国产精品一区二区久久hs| 麻豆亚洲AV永久无码精品久久 | 国产精品素人搭讪在线播放 |