摘要:
索引的目的在于提高查询效率,与我们查阅图书所用的目录是一个道理:先定位到章,然后定位到该章下的一个小节,然后找到页数。相似的例子还有:查字典,查火车车次,飞机航班等。即通过不断地缩小想要获取数据的范围的方式来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种索引机制,我们可以总是用同一种查找方式来锁定数据。 阅读全文
索引的目的在于提高查询效率,与我们查阅图书所用的目录是一个道理:先定位到章,然后定位到该章下的一个小节,然后找到页数。相似的例子还有:查字典,查火车车次,飞机航班等。即通过不断地缩小想要获取数据的范围的方式来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种索引机制,我们可以总是用同一种查找方式来锁定数据。 阅读全文
posted @ 2021-12-01 15:17
xuxh120
阅读(133)
评论(0)
推荐(0)
摘要:
“一个可能出错的事物与一个不可能出错的事物之间的主要区别是,当一个不太可能出错的事物出错了,通常也就意味着不可修复。” -- Douglas Adams(1992)
我们将讨论分布式环境中错综复杂的权衡之道,这很可能会在你设计系统时不得不面对这些艰难的选择。.... 阅读全文
“一个可能出错的事物与一个不可能出错的事物之间的主要区别是,当一个不太可能出错的事物出错了,通常也就意味着不可修复。” -- Douglas Adams(1992)
我们将讨论分布式环境中错综复杂的权衡之道,这很可能会在你设计系统时不得不面对这些艰难的选择。.... 阅读全文
posted @ 2021-12-01 11:49
xuxh120
阅读(1696)
评论(0)
推荐(0)

Introduction 这是 UCSD 开设在 Coursera 上的课程 Learning How to Learn 的课程笔记。这门课程主要基于神经科学和认知心理学的一些研究成果讲述高效学习的理论和技巧,涉及了大脑的记忆机制、拖延的成因和应对方式,以及许多关于学习抽象复杂知识的小技巧。 由于时
你了解方法区、永久代以及元空间的功能和区别吗?String.intern()原理你懂了吗?带着疑问,一起来看看吧.....
-从一道面试题开始学习JVM:Java最大栈深度有多大?要想回答该问题需要对jvm内存模型有一定的了解,在Java体系结......https://i.postimg.cc/NjfzfVtR/jvm.jpg
对象 在前面的数个章节里, 我们陆续介绍了 Redis 用到的所有主要数据结构, 比如简单动态字符串(SDS)、双端链表、字典、压缩列表、整数集合, 等等。 Redis 并没有直接使用这些数据结构来实现键值对数据库, 而是基于这些数据结构创建了一个对象系统, 这个系统包含字符串对象、列表对象、哈希对
浙公网安备 33010602011771号