- 博客(13)
- 收藏
- 关注
原创 并发编程实战-5种线程池
文章目录线程池核心类-ThreadPoolExecutor参数说明源码常用线程池简介源码线程池核心类-ThreadPoolExecutor参数说明序号线程池参数说明1corePoolSize线程池中核心线程数量2maximumPoolSize线程池中的最大线程数量3keepAliveTime当前线程数超过核心线程数corePoolSize,空闲线程的存活时间4unitkeepAliveTime的时间单位5workQueue存放提交但未执
2020-05-12 10:27:05
229
原创 mysql-单节点安装部署
文章目录准备基础环境和版本安装包获取安装配置创建用户解压安装包并分配相关目录编辑mysql配置文件配置文件详解:初始化数据库启动数据库初始化数据库密码新建数据库并赋权准备基础环境和版本mysql版本mysql-5.7.29系统版本CentOS Linux release 7.7.1908安装包获取mysql官网:https://dev.mysql.com...
2020-04-19 22:25:17
635
原创 探索HashMap-源码解读
/** * Implements Map.put and related methods * * @param hash hash for key * @param key the key * @param value the value to put * @param onlyIfAbsent if true, don...
2020-04-18 23:49:57
125
原创 Elasticsearch 读写性能优化
通用且成本高的方案 - hot warm架构在资源充足的情况下,使用高性能服务器(CPU充足和SSD磁盘)作为hot节点,数据首先写入hot节点,将基本不再有写入和读取的索引放在warm节点(CPU和磁盘性能较低)节点角色独立拆分专属角色master 仅作为matser节点,管理集群元数据,不负责请求转发和数据存储client 仅负责接受客户端请求,并分发至数据节点并汇总数据d...
2020-04-10 22:51:00
834
原创 Elasticsearch 关键概念介绍
例如,假设我们有两个文档,每个文档的 content 域包含如下内容:文档ID文档内容1Tom has a cat2This cat is very cute倒排索引Elasticsearch 使用一种称为 倒排索引 的结构,它适用于快速的全文搜索。一个倒排索引由文档中所有不重复词的列表构成,对于其中每个词,有一个包含它的文档列表。为了创建倒排索引,我们首...
2020-04-10 21:41:12
179
原创 Elasticsearch 底层文件存储
下列就是一个Elasticsearch 索引分片下的数据文件-rw-rw-r-- 1 elasticsearch elasticsearch 106 3月 14 23:40 _b.dii-rw-rw-r-- 1 elasticsearch elasticsearch 164913 3月 14 23:40 _b.dim-rw-rw-r-- 1 elasticsearch elas...
2020-04-10 20:50:00
1076
原创 confluent-5.0.0搭建kafka集群环境(三实例)
在这里插入代码片## 环境准备部署软件包:confluent-oss-5.0.0-2.11.tar.gz可视化界面:kafka-manager-2.0.0.2【CMAK-2.0.0.2】部署目录 /appdata/服务器:服务器部署组件dragonlicatzookeeper kafka schema-registrydragonlicat02zookee...
2020-04-05 01:06:26
1761
原创 设计模式总览(7大设计原则+23种设计模式)
7大设计原则单一职责远侧【Single Responsibility Principle - SRP】里氏替换原则【Liskov Substitution Principle - LSP】依赖倒置原则【Dependence Inversion Principle - DIP】接口隔离原则【Interface Segregation Principle - ISP】迪米特法则 / 最少知...
2020-04-04 15:33:18
137
原创 Elasticsearch 查询结果排序不一致问题
1. ES排序问题场景: 查询ES时,两次访问查询的主备分片不同,且没有评分,返回的数据顺序不一致官方解释如下:when two documents have the same score, they will be sorted by their internal Lucene doc id (which is unrelated to the _id) by default. Ho...
2020-04-04 14:08:52
4276
原创 Elasticsearch 数据分布配置
Allocation分布问题-集群级参数1. 单机部署多实例,索引主备分布问题- cluster.routing.allocation.same_shard.host [静态配置]检查同一物理机上的索引主备不能同时存在,防止该物理机节点挂掉,主备分片全部丢失不可用Allows to perform a check to prevent allocation of multiple ins...
2020-04-04 14:05:49
1427
原创 Elasticsearch 节点角色
Elasticsearch 节点角色NodeAny time that you start an instance of Elasticsearch, you are starting a node. A collection of connected nodes is called a cluster. If you are running a single node of Elastics...
2020-04-04 14:03:41
788
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人