苹果 FoundationDB 开源 CloudKit 使用的数据层

苹果公司旗下的 FoundationDB 今天宣布,将开源 FoundationDB 数据记录层,它提供了基于 FoundationDB 的关系数据库语义,具有模式管理,索引功能和“丰富的查询功能集”。

苹果使用数据记录层为数亿用户提供应用程序和服务,并与 FoundationDB 相结合,构成了苹果 CloudKit 服务的支柱。简单的说,CloudKit 使用数据记录层管理数十亿独立的数据库,并让 CloudKit 可以提供丰富的 API,可以改进可扩展性、降低维护。



FoundationDB是“一个能在多集群服务器上存放大规模结构化数据的分布式数据库”。该数据库系统专注于高性能、高可扩展性、和不错的容错能力。2015年,苹果公司收购了 FoundationDB,并将该数据库用于 iCloud 云存储服务。来自:cnBeta
展开
新知识点于2019-01-15 01:25发布的图片
评论