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는 믿을 수 없을 정도로 빠르고 리소스 효율이 좋지만, 실제 사용 환경에서 테스트하는 것이 필수적입니다.
개발