データベース・データ管理– category –
-
データベース・データ管理
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... -
データベース・データ管理
CockroachDB — Spanner思想を継ぐ分散SQLデータベース
CockroachDBは、Googleを離れた元エンジニアSpencer Kimball、Peter Mattis、Ben Darnellの3人が2015年に公開した分散SQLデータベースです。Google Spannerの2012年論文を強く意識した設計で、PostgreSQL互換のワイヤープロトコルを採用しながら、地理分散... -
データベース・データ管理
ClickHouse — Yandex生まれの列指向OLAP超高速エンジン
ClickHouseは、ロシアの検索大手Yandexが2009年から社内開発し、2016年6月にApache 2.0ライセンスでOSS化した列指向DBMSです。ウェブ解析サービスYandex.Metricaの数兆行を捌くために設計されており、単一サーバでも秒間数億行のスキャンを実現します。Clo... -
データベース・データ管理
Neo4j — 関係そのものを格納するグラフデータベース
Neo4jは、2007年にスウェーデンのスタートアップ Neo Technology(現Neo4j, Inc.)が公開したグラフデータベースの草分けです。ノードとリレーションシップを一級市民として保存し、SQLライクな問い合わせ言語 Cypher で「関係を辿る」操作を直感的に書け...
