当前位置: 首页 > 科技观察

Apple的FoundationDB开源CloudKit使用的数据层

时间:2023-03-11 22:43:50 科技观察

Apple的FoundationDB今天宣布将开源FoundationDB数据记录层,它提供基于FoundationDB的关系数据库语义,具有模式管理、索引功能和“富查询”功能集。”.Apple使用数据记录层为数亿用户提供应用程序和服务,并与FoundationDB结合,构成了AppleCloudKit服务的支柱。简单地说,CloudKit使用一个数据记录层来管理数十亿个独立的数据库,并允许CloudKit提供丰富的API,以提高可扩展性并减少维护。FoundationDB是“一个可以在多集群服务器上存储大规模结构化数据的分布式数据库”。数据库系统侧重于高性能、高扩展性和良好的容错性。2015年,Apple收购了FoundationDB,并将该数据库用于其iCloud云存储服务。