Kafka如何实现高性能IO? 一、使用批量消息提升服务端处理能力 虽然kafka的sdk提供了单条消息发送,但实际上,Kafka 的客户端 SDK 在实现消息发送逻辑的时候...
Kafka如何实现高性能IO? 一、使用批量消息提升服务端处理能力 虽然kafka的sdk提供了单条消息发送,但实际上,Kafka 的客户端 SDK 在实现消息发送逻辑的时候...
消息积压了该如何处理? 优化性能来避免消息积压 一、发送端性能优化 增加生产者的批量发送的大小或者并发数来提高发送速度 对于实时性比较高的业务场景通过增加并发数来加快消息发送...
参考 使用 Docker 快速部署 Elasticsearch 集群(https://segmentfault.com/a/1190000018606414)。仅供自己记录查...
shell脚本 /usr/local/docker/mysql/conf/start.sh 编码配置 /usr/local/docker/mysql/conf/my.cnf ...
事务的四种隔离级别 1、未提交读(Read uncommitted) 一个事务读取到其他事务未提交的数据,是级别最低的隔离机制; 2、提交读(Read committed) ...
编写Dockfile 执行dockerfile,并生成docker镜像 docker运行程序 docker常用命令
下载安装包 修改配置文件 启动 参考文章:https://www.cnblogs.com/xiaobaozi-95/p/9214307.html
DSL语句查询 查询字符串搜索便于通过命令行完成特定(ad hoc)的搜索,但是它也有局限性(参阅简单搜索章节)。Elasticsearch提供丰富且灵活的查询语言叫做DSL...
什么是go mod Go.mod是Golang1.11版本新引入的官方包管理工具用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。类似于php的composer...
选择golang日志库时, 使用logrus的主要原因就是因为star比较多, 而且社区活跃度非常高. 在项目使用过程中, 发现logrus的调用入口, 性能, 插件, 自定...
常用查询 关闭服务 查询集群健康 修改复制分片的数量 创建索引并设置分片数 计算集群中的文档数量 添加 修改 删除 简单搜索查询 批量查询mget 合并多个请求可以避免每个请...
安装 下载安装包 创建 ES 用户 配置java环境 安装elasticsearch 创建 ES 数据和日志目录 调整文件句柄数以及可用进程数 Elasticsearch 要...
何为僵尸进程 僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。如果父进程先退出 ,子进程被init接管,子进程...
何为守护进程 守护进程是在后台运行不受终端控制的进程(如输入、输出等)守护进程脱离终端的主要原因有两点: 用来启动守护进程的终端在启动守护进程之后,需要执行其他任务。 (如其...
演示地址:https://weylau.ajnote.cn 后台接口:使用golang的web框架gin开发 项目地址:https://github.com/weylau/m...
mac安装破解版 https://www.jianshu.com/p/9a3cb1a560e9 vue高亮插件安装 https://blog.csdn.net/daipian...
gin框架文档 https://learnku.com/docs/gin-gonic/2018/gin-readme/3819 gorm https://gorm.io/zh...