![](https://img-blog.csdnimg.cn/0c2b4dc4d76643fcbaef41cb52ccfc95.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
DB
文章平均质量分 77
关系数据库、非关系数据、图数据库
kse_music
A java developer, proficient in spring springboot springcloud
Github:https://github.com/kse-music/
stackoverflow:https://stackoverflow.com/users/19546048/dinghao
展开
-
redis的两种持久化方式
整个重写操作是绝对安全的,因为 Redis 在创建新 AOF 文件的过程中,会继续将命令追加到现有的 AOF 文件里面,即使重写过程中发生停机,现有的 AOF 文件也不会丢失。AOF 文件是一个只进行追加操作的日志文件(append only log), 因此对 AOF 文件的写入不需要进行 seek , 即使日志因为某些原因而包含了未写入完整的命令(比如写入时磁盘已满,写入中途停机,等等), redis-check-aof 工具也可以轻易地修复这种问题。为了压缩aof的持久化文件。所以,让缓存永不过期。原创 2023-05-23 10:16:22 · 374 阅读 · 0 评论 -
logstash jdbc同步mysql多表数据到elasticsearch
一、环境准备 elasticsearch5.5.3 logstash5.5.3 mysql5.6.37 mysql表中必须有时间戳字段 二、测试条件 同步两张表数据到索引 以表名作为es索引名称 以表的注解id作为es的object id 三、书写logstash配置文件,并命名为dbToEs.conf input { jdbc { jdbc_driv原创 2017-11-15 17:38:36 · 3930 阅读 · 2 评论 -
elasticsearch explain详解
es默认大多数及常用数据字段类型就是索引的,这也是es职责之所在,但是有时会有部分字段只是做存储,不做检索,这也会提高es性能。将index设置为false,则不索引,即不能对其检索。 属性store默认false,当某个数据字段很大,我们可以指定其它字段store为true,这样就不用从_source中取数据。 store 的意思是,是否在 _source 之外在独立存储一份,这里要说一下 _s原创 2017-11-05 14:00:12 · 2294 阅读 · 1 评论 -
ElasticSearch相关度计算
布尔模型(Bool Model) 假如现在搜索一个词组”hunter plus java”(利用terms可以做到)首先会应用一个bool模型,也就是先判断文档里面是否存在这三个term之一或者更多,只有存在关键词的文档才可以进入下一轮的竞争排序。这个bool模型很大程度保证了计算的实时性和有效性。什么?为什么要先排除不带有关键词的?连关键词都没有,凑合什么呢! 词条频度/倒排文档频度(TF/I原创 2017-11-13 18:11:52 · 1242 阅读 · 1 评论