2021年1月13日
摘要: 一、数据准备 批量操作_bulk https://github.com/elastic/elasticsearch/blob/master/docs/src/test/resources/accounts.json 执行 POST bank/account/_bulk json数据 二、Query 阅读全文
posted @ 2021-01-13 11:28 剑与心声 阅读(302) 评论(0) 推荐(0) 编辑
  2021年1月12日
摘要: 一、相关概念 1.1 结构类型 索引(index):相对应于数据库 类型(type): 相对应于数据库中的表 文档(document): 相对应于数据库中的表的行 属性(field): 相对应于数据库中的表中行的列 结构如下: 二,常用的restful语法(es7) 1.索引的操作 查询所有索引 h 阅读全文
posted @ 2021-01-12 23:37 剑与心声 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、docker安装 1.1 下载镜像 docker pull elasticsearch:7.6.2docker pull kibana:7.6.2 1.2 配置 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearc 阅读全文
posted @ 2021-01-12 18:18 剑与心声 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一、安装 1. 下载maven3.6.x 下载地址:http://maven.apache.org/download.cgi 将maven包解压到任意位置 2. 配置系统变量 增加变量: M2_HOME: D:\rj\apache-maven-3.6.0 path增加: %M2_HOME%\bin 阅读全文
posted @ 2021-01-12 10:02 剑与心声 阅读(1903) 评论(0) 推荐(0) 编辑
  2021年1月11日
摘要: 一、分布式锁介绍 1.什么是分布式锁 分布式锁是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,这个时候,便需要使用到分布式锁。简单的 阅读全文
posted @ 2021-01-11 23:49 剑与心声 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一、设置布骤 1.安装git客户端 需安装git客户端,建立自己的仓库 2.建立码云仓库 在码云建立自己的代码仓库,然后复制git地址 3.拉取项目 打开idea,拉取项目 4.推送项目 在本地建立maven模块,即可推送到码云 阅读全文
posted @ 2021-01-11 16:25 剑与心声 阅读(135) 评论(0) 推荐(0) 编辑
摘要: ... 阅读全文
posted @ 2021-01-11 16:18 剑与心声 阅读(45) 评论(0) 推荐(0) 编辑
  2021年1月10日
摘要: 一、参考文献 官方文档:https://github.com/redisson/redisson 查看配置详细信息: https://github.com/redisson/redisson/wiki/Table-of-Content 二、redisson介绍 1.概念 Redisson是一个在Re 阅读全文
posted @ 2021-01-10 00:20 剑与心声 阅读(538) 评论(0) 推荐(0) 编辑
  2021年1月9日
摘要: 一、nginx配置实现负载均衡 1.nginx知识 正向代理和反向代理的区别在于面对的角色不同: 正向代理是对于客户端,使用nginx中间层,隐藏了服务端;反向代理是对于服务端,使用nginx,隐藏了服务端信息,实现负载均衡 2.nginx配置文件目录结构 3.上游upstream 在http块配置 阅读全文
posted @ 2021-01-09 23:19 剑与心声 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、docker安装 1.下载并运行nginx镜像 docker run -p80:80 --name nginx -d nginx:1.10 本地没有该镜像,docker自动下载该镜像并运行 2.拷贝nginx文件 ‘将容器内的配置文件拷贝到/mydata/nginx/conf/ 下 #进入/my 阅读全文
posted @ 2021-01-09 22:53 剑与心声 阅读(196) 评论(0) 推荐(0) 编辑