データベース・データ管理– category –
-
データベース・データ管理
Manticore Search — Sphinxを発展させた現代版OSS検索
Manticore Searchは2017年にSphinx Search 2.3.2系からフォークしたC++製のオープンソース検索エンジンで、Sphinxコアコントリビュータが中心となって設立した英国法人Manticore Software Ltd.が開発を続けています。Sphinxのプロプライエタリ化への懸念か... -
データベース・データ管理
Sphinx Search — 2001年から続くC++製の老舗全文検索
Sphinx Searchは2001年にロシアのAndrew Aksyonoff氏によって開発が始められた、C++製のオープンソース全文検索エンジンです。MySQLのテーブルを直接インデックス化できる「SphinxQL」というMySQLプロトコル互換のインターフェースを持ち、データベースに... -
データベース・データ管理
Vespa — Yahoo!発のハイパースケール検索&レコメンド基盤
VespaはYahoo!社内で長年運用されてきた大規模検索プラットフォームが、2017年9月にApache 2.0ライセンスでオープンソース公開されたものです。現在はVerizon Media(後にYahoo Inc.に再ブランド)からスピンアウトする形で2023年に「Vespa.ai」として独立... -
データベース・データ管理
Typesense — C++製のオープンソース即時検索エンジン
Typesenseは2015年頃から開発が始まりGitHubで公開されたC++製のオープンソース検索エンジンで、Jason BoschとKishore Nallanの共同創業によるTypesense Inc.が運営しています。Apache License 2.0で配布され、「Algoliaのオープンソース代替」を明確に掲... -
データベース・データ管理
Meilisearch — Rust製の即応型オープンソース検索エンジン
Meilisearchは2018年にフランスのClément Renaultらが開発を始めたRust製のオープンソース全文検索エンジンで、「Algoliaのオープンな代替」をうたって2020年に株式会社化、シードからシリーズAまで段階的に資金調達してきました。数十ミリ秒以内のレスポ... -
データベース・データ管理
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を投げると数秒〜...
