摘要: 一、概述 ES 是面向文档(document oriented)的,意味着它可以存储真哥哥对象或文档(document). 它不仅是存储,还会缩阴每个文档的内容使之可以被搜索。 ES 使用 JSON 作为文档序列化格式。 ES存储一个员工文档格式示例如下: { "name":"张三", "age": 阅读全文
posted @ 2022-06-28 18:27 长弓射大狗 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1、下载 配置 启动 Kibana cd /usr/local/es # 下载 kibana wget https://artifacts.elastic.co/downloads/kibana/kibana-8.2.0-linux-x86_64.tar.gz #解压 tar -zxvf kiban 阅读全文
posted @ 2022-06-28 16:52 长弓射大狗 阅读(98) 评论(0) 推荐(1) 编辑
摘要: 注: ES 不能使用 root 用户来启动,必须使用 普通用户来安装启动。 1、 创建一个es 专用的用户 # 先创建组, 在创建用户 #1、 创建 elasticsearch 用户组 groupadd elasticsearch #2、 创建用户 elastic useradd elastic # 阅读全文
posted @ 2022-06-28 15:47 长弓射大狗 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 一、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 二、配置RabbitMQ 配置项 #rabb 阅读全文
posted @ 2022-06-13 13:46 长弓射大狗 阅读(52) 评论(0) 推荐(0) 编辑
摘要: IO模型 IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式:BIO,NIO,AIO BIO(Blocking IO) : 同步阻塞模型,一个客户端连接对应一个处理线程 缺点: 1、IO代码里read操作是阻塞操作,如果连接不做数据读写操作会导致线程阻塞,浪费资源 阅读全文
posted @ 2022-05-09 15:29 长弓射大狗 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一、 引入maven 依赖包, zookeeper 单独引入 <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-recipes</artifactId> <version>5.0.0</vers 阅读全文
posted @ 2022-05-07 15:53 长弓射大狗 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、 引入 maven 依赖包, 因为会报有包冲突,所以去掉了slf4j <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.7.0</version> 阅读全文
posted @ 2022-05-06 15:21 长弓射大狗 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一、 下载 zookeeper , 网址 https://zookeeper.apache.org/releases.html 二、 解压后,复制创建配置文件 在 conf 目录下有一个 zoo_sample.cfg 的示例, cp zoo_sample.cfg zoo.cfg 三、启动服务端 ./ 阅读全文
posted @ 2022-05-06 14:19 长弓射大狗 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、 引入 maven 依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.2.0</version> </dependency> 二、 配置链接信息 #default 阅读全文
posted @ 2022-05-05 17:37 长弓射大狗 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 为防止 缓存穿透的情况,我们有时候会引入 布隆过滤器来 增加一层防护, 具体demo如下 一、 搭建好 Redisson 环境, 详见 https://www.cnblogs.com/cgsdg/p/16225349.html 二、 创建 布隆过滤器, 并添加基础数据 import org.redi 阅读全文
posted @ 2022-05-05 16:51 长弓射大狗 阅读(391) 评论(0) 推荐(0) 编辑