TrailBase: Eine blitzschnelle, leichtgewichtige Datenbank

2025-02-04

TrailBase ist eine leichtgewichtige Datenbank, die eine Sprache mit geringem Overhead, einen schnellen HTTP-Server und eine leichtgewichtige relationale SQL-Datenbank kombiniert. Benchmarks zeigen, dass TrailBase 100.000 Datensätze mehr als 20-mal schneller als SupaBase, 10-mal schneller als PocketBase und sogar etwas schneller als SQLite im Prozess einfügt. Obwohl SupaBase mehr Funktionen bietet, ist sein Speicherbedarf etwa 50-mal größer als der von TrailBase. TrailBase bietet Lese-Latenzen unter einer Millisekunde, vergleichbar mit Redis, arbeitet aber mit Primärdaten und nicht mit einem Cache. Seine JavaScript-Performance ist ebenfalls außergewöhnlich, wobei sein V8-Engine den goja-Engine von PocketBase um den Faktor 40 übertrifft. Kurz gesagt, TrailBase ist unglaublich schnell und ressourceneffizient, aber Tests in realen Szenarien sind unerlässlich.

Entwicklung