上一页 1 2 3 4 5 6 7 8 ··· 22 下一页
摘要: 什么是IK分词器?分词:即把一段中文或者别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词器是将每个字看成一个词,比如"我爱技术"会被分为"我","爱","技","术",这显然不符合要求,所以我们需要安装中文分 阅读全文
posted @ 2021-10-20 16:45 贱贱的小帅哥 阅读(36) 评论(0) 推荐(0)
摘要: 倒排索引:ElasticSearch使用的是一种称为倒排索引的结构,采用Lucene倒排索引作为底层,这种结构适用于快速的全文检索,一个索引由文档中所有不重复的列表构成,对于每一个词,都包含他的文档列表,列如现在有两个文档,每个文档包含如下内容: 为了创建倒排索引,我们首先要将每个文档拆分成独立的词 阅读全文
posted @ 2021-10-20 16:44 贱贱的小帅哥 阅读(69) 评论(0) 推荐(0)
摘要: ES里的 Index 可以看做一个库,而 Types 相当于表, Documents 则相当于表的行。这里Types 的概念已经被逐渐弱化, Elasticsearch 6.X 中,一个 index 下已经只能包含一个type Elasticsearch 7.X 中 , Type 的概念已经被删除了 阅读全文
posted @ 2021-10-20 16:42 贱贱的小帅哥 阅读(114) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-10-20 16:40 贱贱的小帅哥 阅读(49) 评论(0) 推荐(0)
摘要: Elaticsearch,简称为ES, ES是一个开源的高扩展的分布式全文搜索引擎,是整个Elastic Stack技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。 Elasticsearch是一个实时的分布式搜索和分析引擎。 它可以帮助你用 阅读全文
posted @ 2021-10-20 16:38 贱贱的小帅哥 阅读(373) 评论(0) 推荐(0)
摘要: redis集群数据存储原理: 在redis cluster中,如果想要存入一个key-value, 这个key首先会通过CRC16算法取余(和16384取余), 结果会对应上0-16383之间的哈希槽(hash slot) 最后,redis cluster会将key-value放置在对应的哈希槽中。 阅读全文
posted @ 2021-10-20 12:25 贱贱的小帅哥 阅读(741) 评论(0) 推荐(0)
摘要: 主从复制:主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 主从复制的作用 1、数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。 2、故障恢复:当主节点出现问题时,可以由从节点提供服务,实现快速的故障恢复; 阅读全文
posted @ 2021-10-18 12:27 贱贱的小帅哥 阅读(384) 评论(0) 推荐(0)
摘要: 是什么:进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系: https://www. 阅读全文
posted @ 2021-10-14 09:10 贱贱的小帅哥 阅读(20) 评论(0) 推荐(0)
摘要: 1)乐观锁:开启事务前,设置对数据的监听,EXEC时,如果发生数据发生过修改,事务会自动取消(DISCARD)。 2)悲观锁: 认为任何事情,都会出现问题,都是悲观的,很消耗性能; watch监控:悲观锁 悲观锁(Pessimistic Lock),顾名思义,就是很悲观,每次去拿数据的时候都认为别人 阅读全文
posted @ 2021-10-11 21:27 贱贱的小帅哥 阅读(353) 评论(0) 推荐(0)
摘要: redis的事务:可以一次执行多个命令,本质是一组命令的集合,一个事务中的所有命令都会序列化,按顺序得串行化执行而不会被其他命令插入,不许加塞。 能干什么:一个队列中,一次性、顺序性、排他性得执行一些列命令。 Redis事务相关命令: watch key1 key2 ... : 监视一或多个key, 阅读全文
posted @ 2021-10-11 21:20 贱贱的小帅哥 阅读(97) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 22 下一页