データベース・データ管理– category –
-
データベース・データ管理
Qdrantとは何かRust製ベクトルDBの設計を読み解く
Qdrantはベルリン発のスタートアップが2021年から開発しているオープンソースのベクトル検索エンジンで、Rust言語で書かれた本体と、PythonやTypeScript、Go向けの公式クライアントから構成されます。HNSWインデックスとペイロード(メタデータ)に対する... -
データベース・データ管理
WeaviateとはGraphQLで扱えるベクトル検索エンジン
Weaviateはオランダ拠点のSeMI Technologiesが2019年に公開したオープンソースのベクトルデータベースで、Go言語で書かれた本体に対してGraphQLとREST、gRPCの三系統のAPIを備え、テキストや画像、音声などの埋め込みベクトルを近似最近傍探索で照合します... -
データベース・データ管理
Whoosh — 純Python実装のシンプルな組込型全文検索
WhooshはMatt Chaput氏が2007年頃から開発を始めた純Python実装の全文検索ライブラリで、外部依存なしにpipで導入できる手軽さから個人プロジェクトや軽量ツールで広く使われてきました。Apache Luceneにインスパイアされた設計を持ちながら、Pythonの標準... -
データベース・データ管理
Apache Lucene — 全文検索エンジンの世界標準ライブラリ
Apache LuceneはDoug Cutting氏が1999年に開発を始めた、Java製のオープンソース全文検索ライブラリです。検索エンジンそのものではなく「検索エンジンを作るためのライブラリ」であり、Apache Solr、Elasticsearch、OpenSearch、Nutch、CrateDBなど現代の... -
データベース・データ管理
Apache Solr — Lucene基盤の老舗エンタープライズ検索
Apache Solrは2004年にCNETのYonik Seeleyによって開発が始まった、Apache Lucene上に構築された分散検索プラットフォームです。2006年にApache Software Foundationへ寄贈され、2010年にはLuceneとSolrが同一プロジェクトに統合されました(その後2021年... -
データベース・データ管理
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まで段階的に資金調達してきました。数十ミリ秒以内のレスポ...
