官术网_书友最值得收藏!

  • Cassandra High Availability
  • Robbie Strickland
  • 144字
  • 2021-08-06 19:50:30

Chapter 2. Data Distribution

Cassandra's peer-to-peer architecture and scalability characteristics are directly tied to its data placement scheme. Cassandra employs a distributed hash table data structure that allows data to be stored and retrieved by a key quickly and efficiently. Consistent hashing is the core of this strategy as it enables all nodes to understand where data exists in the cluster without complicated coordination mechanisms.

In this chapter, we'll cover the following topics:

  • The fundamentals of distributed hash tables
  • Cassandra's consistent hashing mechanism
  • Token assignment, both manual and using virtual nodes (vnodes)
  • The implications of Cassandra's partitioner implementations
  • Formation of hotspots in the cluster

By the time you finish this chapter, you should have a deep understanding of these concepts. Let's begin with some basics about hash tables in general, and then we can delve deeper into Cassandra's distributed hash table implementation.

主站蜘蛛池模板: 渭源县| 阳江市| 依兰县| 河池市| 绿春县| 吴桥县| 丰台区| 白水县| 仪征市| 屏南县| 治县。| 会东县| 晋江市| 库伦旗| 北流市| 越西县| 平阳县| 万山特区| 安仁县| 嘉定区| 汉中市| 会理县| 富阳市| 乐都县| 乡城县| 茂名市| 灌云县| 千阳县| 宜川县| 宁城县| 集贤县| 新绛县| 财经| 武穴市| 来凤县| 砚山县| 永济市| 肇州县| 峨眉山市| 合水县| 镇巴县|