- 1
- 0
- 约2.24千字
- 约 4页
- 2017-06-08 发布于重庆
- 举报
海量存储系列之七
海量存储系列之七
在上一个章节,我们阐述了分布式场景下,事务的问题和一些可能的处理方式后,我们来到了下一章节
Key-value存储
这一章,我们将进入k-v场景,其实,在大部分场景下,如果某个产品宣称自己的写读tps超过其他存储n倍,一般来说都是从k-v这个角度入手进行优化的,主要入手的点是树的数据结构优化和锁的细化,一般都能在一些特定的场景获得5-10倍的性能提升。由此可见key-value存储对于整个数据存储模型是多么的重要。
好吧,那么我们来进入这个章节,用最简单和浅显的话语,阐述这些看起来很高深的理论吧 :
在未来的几篇中,我们将大概的介绍和分析如下几种比较有特点的数据结构,并探讨其优势劣势以及适用的场景。
让我们先从映射入手吧,所谓映射,就是按照key找到value的过程,这个过程几乎就是我们处理数据的最核心数据结构了。
如何能够根据一个key找到对应的value呢?
一类是hash map.最简单的实现就是算一个key数据的hashCode.然后按照桶的大小取mod.塞到其中的一个桶里面去。如果出现冲突怎么办呢?append到这个桶内链表的尾部就行了。
还有一类呢,我们可以抽象的认为是一个有序结构。之所以把它归类到有序结构原因也很简单,因为只有有序才能做二分查找。。。举些有序结构的例子吧: 1. 数组 2. 各类平衡二叉树 3. B-树类族 4. 链表
这些数据结
您可能关注的文档
最近下载
- qc080000基础知识q080000基础知识qc080000基础知识qc080000基础知识.ppt VIP
- 家校齐携手,开启新学期2025-2026学年高二下学期开学高中家长会.pptx
- 人体成分分析介绍.pptx VIP
- 人教版(2025)一年级数学下册第五单元100以内的笔算加、减法素养卷(含答案).docx VIP
- 留学生语言使用偏误分析与对策.pptx VIP
- 高频优选:铁路供电段笔试题及答案.doc VIP
- 10.爸爸妈妈在爱我(教学设计)一年级下册心理健康(浙教版).docx VIP
- 僧尼孽海 全本.docx VIP
- AP微观经济学 2018年真题 附答案和评分标准 AP Microeconomics 2018 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 2024事业单位工勤技能考试考前冲刺试卷及参考答案详解(新).docx
原创力文档

文档评论(0)