- 博客(6)
- 收藏
- 关注
原创 Linux离线安装docker&docker-compose
chmod +x /etc/systemd/system/docker.service #设置权限。systemctl start docker #启动Docker。systemctl enable docker.service #设置开机自启。systemctl status docker #查看Docker状态。docker -v #查看Docker版本。3.将解压出来的docker文件内容移动到 /usr/bin/ 目录下。
2024-05-27 09:48:13 487
原创 redhat8 解决yum无法下载问题
rpm -qa | grep yum | xargs rpm -e --nodeps #卸载。4.修改/etc/yum.repos.d/redhat.repo。)找到centos8的yum包并下载,后续进行替换。yum install vim # 测试安装vim。pm -qa | grep yum #查看。yum makecache #清理缓存。(1). 在阿里镜像仓库(2.卸载redhat8自带yum包。3.安装centos8 rpm包。(2). 在阿里镜像仓库。
2024-05-27 09:39:51 348
转载 ES大批量写入提高性能的策略
1、用bulk批量写入你如果要往es里面灌入数据的话,那么根据你的业务场景来,如果你的业务场景可以支持让你将一批数据聚合起来,一次性写入es,那么就尽量采用bulk的方式,每次批量写个几百条这样子。bulk批量写入的性能比你一条一条写入大量的document的性能要好很多。但是如果要知道一个bulk请求最佳的大小,需要对单个es node的单个shard做压测。先bulk写入100个doc...
2018-08-17 15:33:14 16731
原创 初识elasticsearch解决并发问题
一、乐观锁和悲观锁①悲观锁: 顾名思义,就是很悲观,每次去拿数据的时候都认为被人会修改,所以每次拿数据的时候都会加锁,以防别人修改,直到操作完成后,才会被别人执行。常见的关系型数据库,就用到了很多这样的机制,如行锁,表锁,读锁,写锁,都是在操作之前加锁。 悲观锁的优点:方便,直接加锁,对外透明,不需要额外的操作。 悲观锁的缺点:并发能力低,同一时间只能有一个...
2018-08-15 19:09:54 6750
原创 elasticsearch执行增删改document的内部原理
客户端访问es的过程如下:(1)当用户发送一个请求到任意一个节点,该节点就会成为coordinating node(协调节点)(2)协调节点,对document进行路由,将请求发送到对应的primary shard 上的node document路由过程: ①客户端增删改一个document时,会同步带过来一个routing number,默认情况下时docum...
2018-08-15 10:38:38 250
原创 elasticsearch的基本特点和核心概念
elasticsearch,基于lucene开发,隐藏了复杂性,提供了简单易用的restful api接口,Java api 接口(以及其他语言的api接口)elasticsearch基本特点:①:分布式的文档存储引擎②:分布式的搜索引擎和分析引擎③:分布式,支持PB级数据 elasticsearch基本概念:(1) Near Realtime(NRT) :近实时,es...
2018-08-15 10:36:44 4417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人