| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
burntwater
5年前发布

Redis开源:x-pipe -携程框架部门研发的Redis多数据中心复制管理系统

   <h2>x-pipe</h2>    <p>Cross Data Center Pipeline</p>    <h2>xpipe解决什么问题</h2>    <p>redis在携程内部得到广泛的使用,主要作为cache缓存数据,但是也有部分业务直接将其作为内存数据库使用。作为内存数据库,就对系统的可用性提出了极高的挑战,XPipe主要解决redis多数据中心遇到的问题。</p>    <h2>redis数据复制问题</h2>    <ol>     <li>replication log大小有限<br> redis使用内存ring buffer存储数据日志,当数据大于特定大小时,将覆盖原先的日志。由于内存有限,复制日志大小必然受到限制。在多机房的情况下,容易导致复制失败,引发全量同步。</li>     <li>无全局offset(新版4.0解决了此问题)<br> redis4之前的版本,每个redis之间的offset彼此独立,导致当redis进行fail over或者切换时,必须全量同步。<br> 截止到目前,4.0版本release版本还未发布。</li>    </ol>    <h2>机房一键切换</h2>    <h2>系统特性</h2>    <h2>低延时</h2>    <h2>高可用</h2>    <p> </p>    <p>项目主页:<a href="http://www.open-open.com/lib/view/home/1492743700629">http://www.open-open.com/lib/view/home/1492743700629</a></p>    <p> </p>    
 本文由用户 burntwater 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1492743700629.html
Redis Android开发 移动开发