パフォーマンスは示唆ではなく、測定で示す。
RayoDB の評価では、同じワークロードを実行中のシステムとレイテンシ、スループット、基盤規模を比較します。
公開比較の現状。
広範な比較プログラムは現在進行中です。性能とワークロードの網羅性を同じエビデンスで裏付けられた時点で結果を公開します。
それまでは、ClickHouse などのシステムと並行して、同じクエリ、データ、サービス目標で評価します。
四つの観点を同時に測定。
応答時間
キャッシュ状態と計測範囲を明示し、個々のクエリの中央値とテールレイテンシを測定。
同時実行能力
より多くの利用者、ダッシュボード、定期ジョブが共有する際のスループットと応答時間。
インフラストラクチャ
測定したサービス水準を維持するために必要なサーバー、プロセッサ、GPU、メモリ、ストレージ、電力。
正確性
同一データ、同等の SQL、検証済みの結果。誤った結果は速くても評価しません。
並行評価を三つのステップで。
孤立した最良条件のクエリではなく、事業に必要なサービス水準を軸に比較します。
実際のワークロードを再現。
代表的なデータを読み込み、本番環境で重要なクエリ、結合、更新パターンを実行します。
現実的な同時実行性を追加。
クライアント数を増やしながら、スループット、中央値、テールレイテンシ、すべてのエラーを記録します。
基盤規模を比較。
同じ応答時間目標を維持するために各システムが必要とするハードウェアを測定します。