摘要: linux系统(centos)redis分片集群安装部署 redis分片集群安装与部署 分片集群的优势 高可用。且方便扩展。 数据分片,多节点提供服务,提高性能,数据提供冗余备份。 分片集群部署 只需更改配置文件 部署架构:6个节点,3主3从。数据集分为3片,分别再A,B,C节点上。A1和B1和C1分别为A,B,C的副本。 散列槽: ​ Redis Clu 阅读全文
posted @ 2021-10-12 14:18 penngke 阅读(32) 评论(1) 推荐(0) 编辑
摘要: fastdfs集群部署 参考链接:https://www.cnblogs.com/penngke/p/15396701.html 部署架构如下: 部署规划 2台主机,数据存储节点共1个group组,每个组里面有2个storage节点互为主备,这样就能保证一定高可用。角色分配如下: ps:之前准备利用 阅读全文
posted @ 2021-10-12 10:39 penngke 阅读(42) 评论(1) 推荐(0) 编辑
摘要: fastdfs单机版搭建 参考链接:https://blog.csdn.net/prcyang/article/details/89946190 搭建步骤 安装依赖 ​ yum -y install gcc gcc-c++ libevent 安装libfastcommon 下载地址: https:/ 阅读全文
posted @ 2021-10-12 10:37 penngke 阅读(35) 评论(0) 推荐(0) 编辑
摘要: update更新语句流程是怎么样的 update更新语句基本流程也会查询select流程一样,都会走一遍。 update涉及更新数据,会对行加dml写锁,这个DML读锁是互斥的。其他dml写锁需要等待。建议设置加锁的最长时间,由参数innodb_lock_wait_timeout控制 mysql是高 阅读全文
posted @ 2021-10-09 14:32 penngke 阅读(106) 评论(0) 推荐(0) 编辑
摘要: select查询流程是怎么样的 mysql select查询的数据是查询内存里面,如果没有查询的数据没有在内存,就需要mysql的innodb引擎读取磁盘,将数据加载的内存后在读取。这就体现了,mysql查询大量数据或冷数据性能比较慢的原因。 select查询会加DML读锁,读锁是不互斥的。所以多个 阅读全文
posted @ 2021-10-09 14:24 penngke 阅读(20) 评论(0) 推荐(0) 编辑
摘要: nginx使用yum源安装 安装步骤 使用yum源安装依赖 yum install yum-utils 配置nginx.repo的yum文件 vim /etc/yum.repos.d/nginx.repo 添加内容如下: [nginx-stable] name=nginx stable repo b 阅读全文
posted @ 2021-10-09 10:00 penngke 阅读(30) 评论(0) 推荐(0) 编辑