2020年12月

1、主备模式介绍主即主机,备即备机。顾名思义,主机当然是以它为主了,读写都是主机上,而备机只用作备用,默默的在背后同步主机的数据,时刻待命着等待主机挂了之后取而代之。因此在主机还活着的情况下,备...

备注:本内参系列,是学习TinyMQ项目之前的必读内容!为了实现集群的高可用性,用户的数据往往要多重备份,多个副本虽然避免了单点故障,但同时也引入了新的挑战。假设有一组服务器保存了用户的余额,初...

备注:本内参系列,是学习TinyMQ项目之前的必读内容!在Java中,synchronized修饰的是代码块,代码块里面的变量都实现了内存可见性。内存可见性的底层是CPU的指令实现的。volat...

备注:本内参系列,是学习TinyMQ项目之前的必读内容!一致性问题立足于数据副本,有数据副本的地方必定会有一致性问题。对于数据副本,人们往往印象不深,但是对于缓存,我想人人皆知。缓存就是数据副本...

数据副本数据副本是个很常见的概念和术语,我们经常遇到,但是也最容易让人产生迷惑。副有以下几种含义:(1)辅助的,区别于正和主,例如:副职,副手,副官。(2)附带的,次要的,例如:副业,副品,副食...

1、文本分析与分词文本分析(Analysis)是把全文本转换一系列单词(term/token)的过程,也称为分词。当一个文档被索引时,每个Term都可能会创建一个倒排索引。倒排索引的过程就是将文...

MySQL数据库的系统时区,其实是分两种的,一种是MySQL的全局时区,另外一种是当前会话的时区,如果当前会话不指定时区,就默认使用全局时区。> select curtime(); #或...

1、什么是倒排索引?倒排索引(Inverted Index)也叫反向索引,有反向索引必有正向索引。通俗地来讲,正向索引是通过key找value,反向索引则是通过value找key。先来回忆一下我...

1、Logstash是什么?Logstash是一个开源数据收集引擎,具有实时管道功能。Logstash可以动态地将来自不同数据源的数据统一起来,并将数据标准化到你所选择的目的地。如下图所示:2、...

1、封面介绍2、出版时间2020年8月3、推荐理由Elasticsearch是基于Lucene的分布式搜索服务器,它允许用户使用PB级的数据对非结构化内容进行索引和搜索。在本书中,读者将学习到有...