docker
文章平均质量分 92
黑木爷
这个作者很懒,什么都没留下…
展开
-
基于docker搭建Redis集群
Redis集群选举算法决定了一个Redis集群至少需要3个master,同时每个master节点至少需要一个slave节点做备份,因此一个Redis集群至少需要6个节点。本文也正是在一台宿主机上使用docker构建一个有6个节点的Redis集群。Redis使用槽(slot)指派的方式来进行数据在节点上的分配。一个Redis集群总共有16384(2^14)个槽,假设有3个master,平均每个master负责16384/3=5461个槽。key分配的算法是:对key进行CRC16算法,然后跟16384取模,得原创 2022-06-12 18:37:16 · 1463 阅读 · 0 评论 -
docker_practice从入门到实践总结
docker主要用于云计算,目标是实现操作系统虚拟化,直接利用了系统内核,这样可以复用本机操作系统,提高系统资源的利用率;传统虚拟化是硬件虚拟化,一个应用对应一个虚拟机,对系统资源的利用率不高。docker将软件与其“依赖的环境”打包在一起,以镜像的方式交付,让软件运行在“标准的环境”中,这非常符合云计算的要求。我们交付的东西不再只是代码、配置文件、数据库定义等,而是整原创 2017-04-23 15:54:19 · 1758 阅读 · 0 评论