暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片

Pika来了!一起聊聊“云时代的文件存储”

原创 墨天轮编辑部 2022-03-16
1213

Pika 是一个基于硬盘存储、完全兼容 Redis 协议、解决 Redis 由于存储数据量巨大而导致内存容量瓶颈的 KV 数据库。由奇虎360 基础架构组和 DBA 联合开发,秉承共享开放的开源精神,项目组 2016年前后便将 Pika 源代码在 Github上进行了开源,项目也得到了多家互联网厂商的青睐并应用在了生产环境中。

Pika 开源至今,吸引了数以千计的开发者,包括新浪、快手、斗鱼, 喜马拉雅、货拉拉等互联网头部企业均基于此,输出了成功的应用案例。

目前360 KV数据库应用中主要包含 Redis和 Pika ,Pika 主要的定位目标并不是取代Redis,而是Redis 的一个补充,是在使用 Redis容量过大的场景下面的一个解决方案,同时用硬盘换内存节约成本。它的优势有:

  • 容量大:Pika没有 Redis的内存限制, 最大使用空间等于磁盘空间的大小
  • 加载db速度快:Pika在写入的时候, 数据是落盘的, 所以即使节点挂了, 不需要rdb或者oplog。Pika重启不用加载所有数据到内存就能恢复之前的数据, 不需要进行回放数据操作
  • 备份速度快:Pika备份的速度大致等同于cp的速度(拷贝数据文件后还有一个快照的恢复过程,会花费一些时间),这样在对于百G大库的备份是快捷的,更快的备份速度更好的解决了主从的全同步问题

当下,云计算在中国进入了新的发展时期,各行业、各领域都在尝试以各种方式将云计算技术与自身业务进行深度结合。在云时代大背景下,文件存储管理作为企业信息化建设过程中重要的改革部分,就显得尤为重要,企业对相关产品与服务也提出了更高的要求。

本周四下午,开源数据库Pika项目PMC核心人员陈磊将做客【墨天轮国产数据库沙龙】,带来“KV数据库:云时代的文件存储”的专场主题分享。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论