
Appleは2015年にFoundationDBを買収し、昨年4月にクラウドデータベースをオープンソース化すると発表しました。そして今、FoundationDBはCloudKitを支えるFoundation DB Record Layerをオープンソース化すると発表し、事態はさらに進展しました。
これは、AppleがCloudKitがFoundationDBを採用していることを公式に確認した初めてのケースです。Appleは、Record Layerが「何億人ものユーザー向けのアプリケーションとサービスをサポートする」ために使用されていると宣伝しています。
本日、FoundationDB上にリレーショナルデータベースのセマンティクスを提供するFoundationDB Record Layerをリリースします。このレイヤーは、スキーマ管理、インデックス機能、そして豊富なクエリ機能を備えています。Record LayerはAppleの製品版で使用されており、数億人のユーザー向けのアプリケーションやサービスをサポートしています。
レコード層とFoundationDBはAppleのCloudKitのバックボーンを形成している。
FoundationDBは、CloudKitがレコードレイヤーをどのように使用しているかを詳細に解説した完全な論文も公開しています。例えば、FoundationDBはレコードレイヤーが「完全にステートレス」に動作することを謳っており、論理データベースのインスタンス化や操作の実行といったタスクはわずか数ミリ秒で完了すると述べています。
論文全文はここからお読みいただけます。オープンソース化プロセスの詳細については、FoundationDB の完全な発表をご覧ください。
https://twitter.com/WAWilsonIV/status/1084919077343236096
Appleのニュースをもっと知りたい方は、YouTubeで9to5Macを購読してください。
moresit.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。