データベース・データ管理– category –
-
データベース・データ管理
OpenSearch — AWSが舵を取るElasticsearchのフォーク
OpenSearchは、2021年4月にAmazon Web Servicesが主導してElasticsearch 7.10.2系から分岐させたオープンソースの分散検索・分析エンジンです。Elastic社が2021年初頭にElasticsearchとKibanaのライセンスをApache 2.0からSSPL/Elastic Licenseへ変更した... -
データベース・データ管理
Cloud Spanner — グローバル分散RDBMS
Cloud SpannerはGoogleが2017年5月に一般提供を開始した、グローバル分散型のリレーショナルデータベースサービスである。源流は2012年のSpanner論文で示されたGoogle社内の分散DBで、AdWordsの広告基盤を支える役割を担っていた。リージョンをまたいで強... -
データベース・データ管理
Firestore — Realtime DB後継のドキュメントDB
FirestoreはGoogleが2017年10月にβ公開、2019年にGAとなったクラウドドキュメントデータベースで、Firebaseチームが従来提供していた「Realtime Database」の事実上の後継として設計された。正式名は「Cloud Firestore」だが、Firebase文脈とGCP文脈の両方... -
データベース・データ管理
Cloud Dataflow — Apache Beamベースの統合ETL
Cloud Dataflowは、Googleが2014年に発表し2015年に一般提供を開始した、フルマネージドのデータ処理サービスである。バッチとストリームを同じプログラミングモデルで扱える点が特徴で、開発APIはのちにApache Beamとしてオープンソース化された。Beamで... -
データベース・データ管理
BigQuery — Dremel発のサーバレスDWH
BigQueryはGoogleが2010年5月のGoogle I/Oで一般公開したサーバレス型のデータウェアハウス(DWH)である。もともとは2006年頃から社内で稼働していたアドホック分析エンジン「Dremel」を外部開放したもので、ペタバイト級のテーブルにSQLを投げると数秒〜... -
データベース・データ管理
Firebase — モバイル/Web開発を加速するGoogleのBaaS
Firebaseは、2011年にAndrew LeeとJames Tamplinが共同創業し、2014年にGoogleが買収したBackend as a Serviceです。もとはチャット機能の組み込み用「Envolve」というリアルタイムDB製品でしたが、買収後にGoogleの開発者基盤へ大きく拡張され、モバイル/... -
データベース・データ管理
Supabase — PostgreSQLベースのOSS版Firebase代替
Supabaseは、2020年にPaul CopplestoneとAnt Wilsonが共同創業した、PostgreSQLを核に据えたBackend as a Serviceです。「OSS版Firebase」を明確に標榜し、認証・REST/GraphQL自動生成・リアルタイム購読・ストレージ・Edge Functionsをワンセットで提供し... -
データベース・データ管理
DuckDB — ノートPCで動く「SQLite of OLAP」
DuckDBは、オランダのCWI(情報数学研究所)でMark RaasveldtとHannes Mühleisenが2019年に公開したインプロセス分析データベースです。「SQLiteのOLAP版」というキャッチコピーで知られ、サーバを立てずに単一ファイル・単一プロセスで列指向のSQL分析を... -
データベース・データ管理
Oracle Database — 商用RDBMSの代名詞、半世紀の歩み
Oracle Databaseは、1977年にラリー・エリソンらが創業したオラクル社が1979年に「Oracle V2」として商用化した、世界初の商用関係データベース管理システムです。IBMの研究論文に登場したSQLを真っ先に製品化し、それから半世紀近くにわたって金融、官公... -
データベース・データ管理
InfluxDB — IoTと監視を支える時系列特化型データベース
InfluxDBは、米InfluxData社(旧Errplane)が2013年に公開した時系列データに特化したオープンソースDBです。サーバメトリクス、IoTセンサー、株価、アプリのテレメトリといった「時刻+値」が大量に流れるデータを効率よく保存・問い合わせる用途で、Prom...
