from Infinity, the AI-Native Database Powering the Next-Gen RAG for LLM.
InfinityはAIネイティブデータベースで、大規模な言語モデルを支えるデータインフラストラクチャを提供し、Retrieval Augmented Generation(RAG)などのAIアプリケーションに利用されます。企業のAIアプリケーションに必要なデータを統合し、ビジネスクエリに応じた結果を生成する能力を持っています。従来のベクトルデータベースでは、意味的な検索に限定され、エンタープライズAIアプリケーションの多様な要求を満たすことができませんでしたが、Infinityはこれらの課題を解決します。
Infinityのシステムアーキテクチャは、ストレージレイヤーと計算レイヤーの2つの主要なモジュールから成り立っており、カラムストアエンジンやANNインデックスなどを使用しています。C++20で構築されたこのシステムは、革新的なアルゴリズムによりベクトル検索のパフォーマンスを向上させています。
AIネイティブデータベースとしてのInfinityは、従来のデータベースやデータレイクに追加のプラグインを組み合わせるアプローチとは異なり、直接的なAI機能を提供します。C++ Modulesを活用して開発効率を高め、高い並行性と低いレイテンシを実現しています。さらに、Infinityはオープンソースプロジェクトであり、コミュニティからの貢献を受け入れています。