迎着风跑  

2021年12月8日

摘要: Spring Boot 整合 ElasticSearch ElasticSearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene 基础之上。(Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库。) ElasticSearch 使用 Java 编写的,它的内部 阅读全文
posted @ 2021-12-08 20:17 迎着风跑 阅读(578) 评论(0) 推荐(0) 编辑
 
摘要: Elastic Search 进阶 #1. 操作索引 ES 集群可以包含: 多个索引(indices)。类比 SQL 领域中的数据库(database); 每一个索引(index)中可以包含多个类型(types)。类比 SQL 领域中的表(table);不过 type 的概念在弱化,可使用 _doc 阅读全文
posted @ 2021-12-08 20:16 迎着风跑 阅读(157) 评论(0) 推荐(0) 编辑
 
摘要: Elastic Search 基础 #1. 基本概念 #数据分类和查询方式 我们生活中的数据总体分为两种: #数据类型说明 1 结构化数据 指具有固定格式或有限长度的数据,如数据库,元数据等。 2 非结构化数据 指不定长或无固定格式的数据,如邮件,word文档等磁盘上的文件 结构化数据的查询方式 最 阅读全文
posted @ 2021-12-08 20:15 迎着风跑 阅读(88) 评论(0) 推荐(0) 编辑
 
摘要: 缓存与数据库一致性 #1. Cache Aside Pattern 标准的方案,facebook 就是使用这种方式。 核心概念说明 失效 应用程序先从 cache 取数据,没有得到,则从数据库中取数据,成功后,放到缓存中。 命中 应用程序从 cache 中取数据,取到后返回。 更新 先把数据存到数据 阅读全文
posted @ 2021-12-08 20:13 迎着风跑 阅读(193) 评论(0) 推荐(0) 编辑
 
摘要: SpringBoot 中使用 Redis #1. Redis 介绍 Redis 是一个 速度非常快的非关系数据库(Non-Relational Database) 它可以存储键(Key)与 5 种不同类型的值(Value)之间的映射(Mapping) 可以将存储在内存的键值对数据持久化到硬盘 可以使 阅读全文
posted @ 2021-12-08 20:13 迎着风跑 阅读(223) 评论(0) 推荐(0) 编辑