asopi tech
asopi techIndie Developer

Asopitech VS

Asopitech VS|他社製品との比較

あそぴてっくの製品と、代表的な他社製品を比べます。

更新: 2026/10/12

あそぴてっくの製品と、代表的な他社製品を1製品ずつ比べます。各ページでは、その製品が何か、どう動くか、主な機能と制限を説明し、最後にあそぴてっくの製品との違いを書きます。

他社製品の説明は、各製品の公式ドキュメントに基づきます。各ページの末尾に参考資料を付けています。

51 件

組み込みのデータベース

  • SQLite:サーバーなしで動く、1ファイルのSQLデータベース。
  • SQLite vec1:SQLite公式のベクトル検索拡張。
  • DuckDB:プロセス内で動く、分析向けの列指向データベース。
  • DuckDB vss:DuckDBにHNSWのベクトル索引を足す拡張。
  • LanceDB:アプリに組み込むベクトルデータベース。
  • Chroma:埋め込みベクトルを保存して検索するデータベース。
  • sqlite-vec:SQLiteにベクトル検索を足す第三者の拡張。
  • libSQL:ベクトル検索を内蔵したSQLiteのフォーク。

サーバー型のSQLデータベース

  • PostgreSQL:汎用のリレーショナルデータベース。
  • pgvector:PostgreSQLにベクトル型と索引を足す拡張。
  • Apache AGE:PostgreSQLにグラフとopenCypherを足す拡張。
  • ParadeDB:PostgreSQLにBM25全文検索とベクトル検索の索引を足す拡張。
  • MySQL:VECTOR型を持つリレーショナルデータベース。
  • Oracle Database:VECTOR型とベクトル索引を持つリレーショナルデータベース。
  • SQL Server:vector型を持つMicrosoftのリレーショナルデータベース。

分散・クラウドのSQLデータベース

  • CockroachDB:複数ノードで動く分散SQLデータベース。
  • TiDB:MySQL互換の分散SQLデータベース。
  • Amazon Aurora:AWSのマネージドなリレーショナルデータベース。
  • ClickHouse:列指向の分析向けデータベース。
  • Elasticsearch:全文検索とベクトル検索の検索エンジン。

ベクトル専用のデータベース

  • Qdrant:ベクトル検索に特化したデータベース。
  • Milvus:軽量版のMilvus Liteを持つベクトルデータベース。
  • Pinecone:ベクトル検索のマネージドサービス。

KVとドキュメントのデータベース

  • Redis:メモリ上で動くデータ構造ストア。
  • MongoDB:ドキュメント型のデータベース。

マルチモデルのデータベース

  • SurrealDB:ドキュメント、グラフ、ベクトルなどを1つのエンジンで扱うマルチモデルデータベース。
  • ArangoDB:キーバリュー、ドキュメント、グラフを1つの言語AQLで扱うマルチモデルデータベース。
  • Couchbase:JSONドキュメントのデータベース。組み込み用のCouchbase Liteを持つ。
  • Azure Cosmos DB:複数のAPIを持つAzureのマネージドデータベース。

合意と協調の基盤

  • etcd:Raftで複製する分散KVストア。
  • Apache ZooKeeper:分散アプリのための協調サービス。
  • HashiCorp Consul:サービスの発見と構成のためのコントロールプレーン。

Raftのライブラリ

  • hashicorp/raft:複製ログを管理するGoのRaftライブラリ。
  • etcd-io/raft:合意の核だけを実装するGoのRaftライブラリ。
  • openraft:非同期ランタイムで動くRustのRaftライブラリ。
  • raft-rs:TiKVが作る、合意の核だけを持つRustのRaftライブラリ。

メンバーシップとgossip

  • HashiCorp Serf:gossipで動く、マスターのないメンバーシップのツール。
  • hashicorp/memberlist:gossipでメンバーシップを管理するGoのライブラリ。

通信とメッセージングの基盤

  • Tailscale:WireGuardで端末どうしを直接つなぐメッシュネットワーク。
  • NATS:サーバーを介してサブジェクトでやりとりするメッセージング。
  • ZeroMQ:通信パターンを持つ、組み込みのメッセージングライブラリ。
  • libp2p:ピアツーピアのアプリのための、モジュール式の通信スタック。
  • gRPC:Protocol Buffersで定義するRPCの枠組み。

時系列データベース

  • InfluxDB:時系列とイベントのデータを集めて問い合わせるデータベース。
  • TimescaleDB:PostgreSQLの拡張として動く時系列データベース。
  • Prometheus:メトリクスを集めて問い合わせる監視システム。
  • QuestDB:低いレイテンシーを狙った時系列データベース。
  • VictoriaMetrics:Prometheusと互換の時系列データベース。
  • TDengine:IoTと産業のデータに向けた時系列データベース。
  • GreptimeDB:メトリクス、ログ、トレースをまとめて扱うオブザーバビリティのデータベース。
  • ClickHouse:時系列の分析にも使われる列指向の分析データベース。