![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分存式服务
heoo442
专注过程、框架、性能、平台和工具
展开
-
Redis分片
分片是分布式存储的突出特点。 必要性 如果Redis集群的每个数据库都存储集群中的所有数据,那么集群的总数据存储量受限于可用存储内存最小的数据库节点,形成木桶效应。由于Redis中的所有数据都基于内存存储,这一问题就尤为突出了,尤其是当使用Redis做持久化存储服务时。从容量上,单个Redis服务器的内存非常容易成为存储瓶颈,所以需要进行数据分片。 旧版本Redis的解决办原创 2015-08-23 16:05:57 · 1489 阅读 · 0 评论 -
常见的Web负载均衡方法
用户手动选择 通过在主站首页入口提供不同线路,不同服务器链接的方式,来实现负载均衡。在一些提供下载业务的网站中比较常见,如:华军软件园。 DNS轮询 大多域名注册商都支持对同一主机名添加多条A记录,这就是DNS轮询。DNS服务器将解析请求按照A记录的顺序,随机分配到不同的IP上,这样就完成了简单的负载均衡。 DNS轮询的成本非常低,在一些不重要的服务上,原创 2015-08-19 20:42:38 · 468 阅读 · 0 评论 -
分布式一致性原理—BASE
定义 BASE是BasicallyAvailable(基本可用)、Soft state(软状态)和Eventually consistent(最终一致性)三个短语的简写,是由来自eBay的架构师Dan Pritchett提出的。 BASE是对CAP中一致性和可用性权衡的结果,其来源于大规模互联网系统分布式实践的总结,是基于CAP定理逐步演化而来的。原创 2015-08-31 21:43:33 · 868 阅读 · 0 评论 -
分布式一致性原理—CAP
背景 随着分布式事务的出现,传统的单机事务模型(ACID)已经无法胜任,尤其是对于一个高访问量、高并发的互联网分布式系统来说。 如果我们要求严格一致性,很可能就需要牺牲掉系统的可用性,反之亦然。但两者都是一个软件系统的刚需。 如何构建一个兼顾可用性和一致性的分布式系统成为了无数工程师探讨的难题。 CAP定理 2000原创 2015-08-31 21:45:07 · 866 阅读 · 0 评论