中间件
记录
Black:)
这个作者很懒,什么都没留下…
展开
-
mysqldump定时备份数据库
mysqldump+crontab定时备份数据库。原创 2024-06-28 15:20:14 · 243 阅读 · 0 评论 -
Elasticsearch查询10000条限制解决方案
如果您的搜索结果超过了 max_result_window 的值,那么 Elasticsearch 将会返回一个错误,提示您使用 scroll API 或者增加 max_result_window 的值来处理这个问题。这意味着,如果您执行一个搜索请求,请求的结果超过了 10000 条记录,那么只会返回前 10000 条记录,并且 Elasticsearch 会在响应中包含一个 hits.total 字段,该字段表示总共匹配了多少条记录。search_after查询。原创 2023-10-31 11:29:05 · 4501 阅读 · 0 评论 -
单节点redis与redis集群之间的数据迁移(Python)
正常情况下数据迁移,redis作为缓存,数据不需要迁移。但公司把redis当数据库使用了。所有有了下面的需求。单节点redis数据导出到redis集群反之即可。下面是redis集群数据导出到单节点redis。原创 2023-10-26 15:40:43 · 399 阅读 · 0 评论 -
使用Docker安装Elasticsearch单节点以及群集
拉取镜像docker pull elasticsearch:7.7.1使用Docker启动单节点群集docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.7.1使用Docker Compose启动多节点群集要在Docker中启动并运行三节点Elasticsearch群集,可以使用Docker Compose创建一个docker compose.yml文件:version: '2原创 2022-04-08 18:19:33 · 2723 阅读 · 0 评论 -
dump ended with error (get phsae) => Error: connect EHOSTUNREACH localhost:9200
内网docker elasticsearch-dump 导入导出ElasticSearch数据,执行docker run -it --rm -v /data:/data elasticsearch-dump elasticdump --input=http://localhost:9200/mapping --output=/data/mapping.json --type=mapping出现如下报错:dump ended with error (get phsae) => Error:原创 2022-04-14 15:22:54 · 3815 阅读 · 0 评论 -
Docker部署Elasticsearch集群
离线部署的找到一台联网的机器,把对应版本的镜像拉取下来。将tar镜像文件上传到要部署的机器上,安装镜像。–network host跳过防火墙。重启docker服务后再启动容器。编辑sysctl.conf。在执行路径下,赋予权限,如。原创 2023-03-28 17:41:51 · 577 阅读 · 0 评论