TrailBase:驚くほど高速な軽量データベース

2025-02-04

TrailBaseは、オーバーヘッドの低い言語、高速なHTTPサーバー、軽量なリレーショナルSQLデータベースを組み合わせた軽量データベースです。ベンチマークテストによると、TrailBaseは100,000件のレコード挿入速度で、SupaBaseの20倍以上、PocketBaseの10倍以上、そしてプロセス内の標準SQLiteよりもわずかに高速です。SupaBaseはより多くの機能を提供しますが、メモリフットプリントはTrailBaseの約50倍です。TrailBaseはミリ秒未満の読み込み待ち時間を誇り、Redisと同等のレベルですが、キャッシュではなくプライマリデータで動作します。JavaScriptのパフォーマンスも非常に優れており、V8エンジンはPocketBaseのgojaエンジンを40倍上回ります。つまり、TrailBaseは信じられないほど高速でリソース効率が良いですが、実際の使用状況でのテストが不可欠です。

開発