liunx
文章平均质量分 65
百事可乐?
这个作者很懒,什么都没留下…
展开
-
使用docker-compose安装es
什么是搜索?根据一个搜索词,检索出所有包含该词的数据例如:用户在搜索框输入一个词,客户端软件发送一个请求到后台,后台通过sql语句从数据库中找出相关条目(数据库会一条一条的对比),这就是一个最简单搜索原型普通搜索面临的问题1, 当数据量很大时,假如500G, 效率低。从用户角度,从点击搜索按钮到看到搜索结果可能要很长时间,1小时?2小时?用户疯掉2, 当数据量达到1T,一台电脑已经放不下了,这时候就需要多台,这就是分布式。这时候数据就在不同的服务器了,一个客户端不可能去请求每台机器,所以就需要一个原创 2021-03-12 16:50:43 · 1420 阅读 · 0 评论 -
docker-compose搭建MySQL主从复制集群
创建master结点的相关内容在编写之前我们先要创建一个配置master的my.cnf配置文件[mysqld]log_bin = mysql-binserver_id = 10之后我们创建master结点的DockerfileFROM mysql:5.7ADD ./master/my.cnf /etc/mysql/my.cnf创建slave结点的相关内容在编写之前我们先要创建一个配置slave结点my.cnf配置文件[mysqld]log_bin = mysql-binserve转载 2021-03-12 10:59:19 · 301 阅读 · 0 评论 -
docker-compose安装redis集群
前言在现如今数据量越来越大的时代,一台redis进行数据缓存是远远不够的,这时候就需要使用到了集群技术。来帮助master解决读的压力,让读的操作去slave进行。这样可以保证redis不会宕机。下面进行实践操作一:创建一个文件夹,用于适用docker-compose.yml文件cd /usr/local #进入usr/local 目录sudo mkdir -p docker/redis docker/sentinel #创建docker文件夹并在其下创建redis和sentin原创 2021-03-10 10:20:00 · 893 阅读 · 2 评论