目录
产品简介
abase 是由字节跳动完全自研的一款高性能、大容量、高可用的 kv 存储系统,是字节跳动内部使用最广泛的在线存储系统之一,支撑包括推荐、广告、搜索、抖音、西瓜、飞书、游戏等字节跳动内几乎所有业务线的 90% 以上的 kv 存储场景。
产品特点
-
极致高可用:相对于一致性,信息流等业务对可用性要求更高,希望消除宕机选主造成的短时间不可用,和慢节点问题;
-
全球部署:无论是边缘机房还是不同地域的机房,同一个 abase2 集群的用户都可以就近访问,获取极快的响应延迟;
-
crdt 支持:确保多写架构下的数据能自动解决冲突问题,达成最终一致;
-
更低成本:通过资源池化解决不同用户资源使用不均衡,造成资源利用率不足问题,降低成本;
-
极致高性能:相同的资源使用下,要求提供尽可能高的写/读吞吐,和较低的访问延迟。适配 io 设备和 cpu 性能发展速度不匹配趋势,极致高效对 cpu 的使用;
-
兼容 redis 协议:为了让 redis 用户可以无障碍的接入 abase,以满足更大容量的存储需求,我们需要完全兼容 redis 协议。
产品架构
abase2 的整体架构主要图所示,在用户、管控面、数据面三种视角下主要包含 5 组核心模块。
所属公司
字节跳动
相关资料
评论
0
0