【IT】Apple、基幹技術「FoundationDB」をオープンソースで公開
■ このスレッドは過去ログ倉庫に格納されています
Appleは4月19日(米国時間)、「FoundationDB is Open Source」において、大規模データを扱うための分散データベースである「FoundationDB」をオープンソース・ソフトウェアとして公開したと発表した。Apache License Version 2.0ライセンスの下で提供されている。Appleはすでにこの技術をiCloudなどの大規模データ管理で使っているとされている。
https://news.mynavi.jp/article/20180421-619429/images/001.jpg
Appleは2015年にFoundationDBを買収して同社の技術を取得。Appleは同社の技術の利用を大規模データの管理に進めていったという。FoundationDBは分散型のデータベースであり、ノードを追加することで処理性能をスケールさせることができ、その仕組み上、ノードのハードウェア故障などに対して強い仕組みになっているとされている。
「FoundationDB - Download」からはパッケージをダウンロードすることが可能。本稿執筆時点では、macOS、Ubuntu、Red Hat Enterprise Linux、CentOS EL6、Windows向けのパッケージが提供されている。
https://news.mynavi.jp/article/20180421-619429/ >>5
こっちに書いてあった
What does FoundationDB choose?
FoundationDB chooses Consistency over Availability.
https://apple.github.io/foundationdb/cap-theorem.html Oracle RDBMS を代替するようなDBが出てきて欲しい。
固有のデータ構造やオプションを採用してると他DBへの移行も難しいし。 >>6
CAを採用してるけど
たくさんノードがあって一部が死んでも全体から見たら動いてることがほとんどだから
Pじゃなくてもダイジョーブみたいな感じなのね >>12
THX。機能的には NoSQL DB の範疇を超えてるように思えて
気になってしまった。もちろん自分の知ってる小さな範囲でだけど。 ■ このスレッドは過去ログ倉庫に格納されています