会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
檀潇斌
博客园
首页
新随笔
联系
订阅
管理
[置顶]
生产环境redis单机、主从、哨兵、集群、集群扩容、缩容架构的搭建
摘要: 前言 因为本文章涉及到集群的搭建,因此至少需要六台机器,这里有条件的可以购买阿里云、百度云、腾讯云等轻量级云服务器(新人很便宜),无条件的可以自己搭建多台虚拟机实例,同时多台实例建议使用相同镜像环境,博主这里使用的是CentOS 7.6(小版本不影响,例如7.5,7.6,7.8),以下列出我所使用的
阅读全文
posted @ 2022-03-27 16:48 檀潇兵
阅读(3365)
评论(0)
推荐(1)
2022年7月19日
ElasticSearch底层原理分析
摘要: 1 ElasticSearch计算文档分值_score底层原理 1.1 boolean model 根据用户的query条件,先过滤出包含指定term的doc query "hello world" --> hello / world / hello & world bool --> must/mu
阅读全文
posted @ 2022-07-19 17:05 檀潇兵
阅读(809)
评论(0)
推荐(0)
2022年7月15日
ElasticSearch集群搭建及集群原理详解
摘要: 首先进行单机安装,见以下: Elasticsearch + Kibana + IK分词器安装 - 檀潇兵 - 博客园 (cnblogs.com) 1 集群搭建 1.1 修改配置 每台机器修改elasticsearch.yml配置文件 cd /usr/local/es/elasticsearch-7.
阅读全文
posted @ 2022-07-15 12:02 檀潇兵
阅读(3763)
评论(0)
推荐(0)
2022年7月14日
ElasticSearch——文档映射
摘要: 1 动态映射 在关系数据库中,需要事先创建数据库,然后在该数据库下创建数据表,并创建表字段、类型、长度、主键等,最后才能基于表插入数据。而Elasticsearch中不需要定义Mapping映射(即关系型数据库的表、字段等),在文档写入Elasticsearch时,会根据文档字段自动识别类型,这种机
阅读全文
posted @ 2022-07-14 14:54 檀潇兵
阅读(372)
评论(0)
推荐(0)
ElasticSearch——DSL语言查询
摘要: 1 文档批量操作 这里多个文档是指,批量操作多个文档。 1.1 批量获取文档数据 批量获取文档数据是通过_mget的API来实现的。 1.1.1 在URL中不指定index和type 请求地址:_mget 请求方式:GET 功能说明:可以通过ID批量获取不同index和type的数据 请求参数: d
阅读全文
posted @ 2022-07-14 11:59 檀潇兵
阅读(2570)
评论(0)
推荐(0)
2022年7月11日
ElasticSearch数据管理
摘要: 1 概述 ES是面向文档(document oriented)的,这意味着它可以存储整个对象或文档(document)。然而它不仅仅是存储,还会索引(index)每个文档的内容使之可以被搜索。在ES中,你可以对文档(而非成行成列的数据)进行索引、搜索、排序、过滤。ES使用JSON作为文档序列化格式。
阅读全文
posted @ 2022-07-11 21:32 檀潇兵
阅读(347)
评论(0)
推荐(0)
2022年7月8日
Elasticsearch + Kibana + IK分词器安装
摘要: 1 安装Elasticsearch 1.1 添加普通用户 # 创建 elasticsearch 用户组 groupadd elasticsearch #创建用户并添加密码 useradd txb_es passwd txb_es #创建es文件夹 mkdir -p /usr/local/es 1.2
阅读全文
posted @ 2022-07-08 10:29 檀潇兵
阅读(1753)
评论(0)
推荐(0)
2022年6月13日
RabbitMQ集群搭建
摘要: 1 环境准备 准备三台服务器,三台机器均预装CentOS7 操作系统。分别配置机器名 worker1,worker2, worker3。然后需要关闭防火墙(或者找到RabbitMQ的业务端口全部打开。 5672(amqp端口);15672(http Api端口);25672(集群通信端口))。 2
阅读全文
posted @ 2022-06-13 16:33 檀潇兵
阅读(1412)
评论(0)
推荐(0)
2022年4月27日
MySQL高可用架构之分库分表——ShardingJDBC的使用
摘要: 1. 准备工作 项目文件链接如下。 链接:https://pan.baidu.com/s/1_qkkCEBvYPCmagFD9Y8-nA 提取码:kbtg 创建两个字符集相同的数据库,再在每个数据库中创建两个数据结构相同的表结构。这里我创建的数据库为shardingjdbc_1,shardingjd
阅读全文
posted @ 2022-04-27 11:14 檀潇兵
阅读(1822)
评论(0)
推荐(0)
2022年4月21日
CenOS7 安装MySQL8.0主从架构
摘要: 1. 卸载之前安装的 rpm -qa|grep mysql service mysqld status service mysqld stop rpm -ev [需要移除组件的名称] 2. 安装mysql cd /usr/localmkdir mysqlcd mysqlwget http://rep
阅读全文
posted @ 2022-04-21 16:38 檀潇兵
阅读(1110)
评论(0)
推荐(0)
2022年4月3日
全网最好用Java字符串工具类(任何类型的数据判空只需要调用同一个方法)
摘要: 链接:https://pan.baidu.com/s/1JnPCUtAalx_lJmWn-5FPzw 提取码:e16z 丢入项目,使用TxbUtil,任何类型的数据判空都只需要调用TxbUtil.isEmpty即可。
阅读全文
posted @ 2022-04-03 22:57 檀潇兵
阅读(74)
评论(0)
推荐(0)
下一页
公告