typesense

typesense

Algoliaの代替として

Typesenseは、C++で書かれた高速なオープンソース全文検索エンジンです。タイポ耐性、ファセット検索、ジオサーチ、ベクトル検索を備え、Algoliaの代替として即座に正確な検索結果を返します。メモリ内インデックスで超低レイテンシを実現します。

  • タイポ耐性検索 — スペルミスを自動補正して関連性の高い結果を返す
  • ファセット&フィルター — カテゴリ、数値範囲、地理位置でのフィルタリング
  • ベクトル検索 — セマンティック検索やレコメンデーションのためのベクトル検索に対応
  • ジオサーチ — 位置情報ベースの検索と距離でのソート
  • 高可用性クラスター — Raftコンセンサスプロトコルによるクラスタリング
  • 多言語対応 — 日本語、中国語等を含む多言語のトークナイゼーション
  • REST API&SDK — JavaScript、Python、PHP、Ruby等のSDKで簡単統合
  • Docker対応 — Docker一つで即座にデプロイ可能

C++製(GPL-3.0ライセンス)。こんな人におすすめ: Algolia/Elasticsearchの代替として、高速で使いやすい検索エンジンをセルフホストしたい開発者。Meilisearchがゼロコンフィグの手軽さに強いのに対し、TypesenseはC++の超高速パフォーマンスとベクトル検索・高可用性クラスタの本格機能が差別化ポイントです。導入のポイント: Dockerまたはバイナリで即座に起動でき、Typesense CloudでマネージドSaaSとしても利用可能です。

Stars
25,549
Forks
876
言語
C++
ライセンス
GPL-3.0
algoliadatastoreelasticsearchenterprise-searchfacetingfull-text-searchfuzzy-searchgeosearchin-memoryinstantsearch+10

代替元のサービス

関連ツール