Hacker News 의견
  • 한 사용자가 SQL로 커스텀 데이터베이스를 교체하려고 고민 중임

    • Sqlite3는 단일 서버에서 실행되기 때문에 후보로 고려됨
    • 데이터베이스는 주로 읽기 작업이 많아 Sqlite3가 유리함
    • 커스텀 데이터베이스는 특정 작업에서 매우 빠르지만 복잡한 결정임
    • 벤치마크 테스트를 통해 Sqlite3와 Postgresql을 비교함
    • Sqlite3가 모든 작업에서 Postgresql보다 약 두 배 빠름
    • 커스텀 데이터베이스는 단일 레코드 접근에서 Sqlite3보다 100~1,000배 빠름
  • 한 사용자는 로컬 우선 웹 앱을 개발 중이며 SQLite가 적합하다고 생각함

    • SQLite 데이터베이스 상태를 클라우드 서비스로 쉽게 동기화하는 방법을 원함
    • Turso와 SQLite Cloud가 유망한 옵션으로 보임
    • 사용자가 S3 스토리지로 푸시할 수 있는 간단한 접근법을 고려 중임
  • SQLite-Per-Partition의 이점에 대해 논의함

    • 글로벌 테이블이 필요한 상황에서는 한계가 있음
    • SQLite를 사용한 다양한 프로젝트 경험을 공유함
  • 다중 사용자 환경에서 SQLite는 MVCC 부족으로 인해 어려움을 겪음

    • MVCC를 추가하는 sqlite 호환 구현 및 확장에 대해 궁금해함
  • Ruby on Rails의 8.0 릴리스에서 SQLite 지원을 확장함

    • 캐시 및 작업 큐 구성 요소를 대체하고 일반적인 웹 앱에 적합하게 만듦
  • Vitess나 Citus에 익숙하지 않은 사용자가 기사 내용을 이해하기 어려워함

    • Sharded Sqlite와 Sharded Postgres의 차이점에 대해 궁금해함
  • 한 사용자는 VPS 호스팅을 원하지 않아 SQLite를 사용한 웹 페이지를 만듦

    • 데이터베이스를 사용자의 장치로 다운로드하여 사용함
  • Ubiquiti 컨트롤러를 설정하는 데 어려움을 겪은 사용자가 SQLite 사용을 제안함

    • MongoDB 대신 SQLite를 사용하면 더 나은 경험을 제공할 수 있다고 생각함
  • Apple이 2022년 기준으로 약 300,000개의 Cassandra/ScyllaDB 인스턴스를 운영함

    • DB-per-tenant 접근 방식이 더 나은 방향으로 나아가고 있다고 평가함
  • TDLib(텔레그램 데이터베이스 라이브러리)가 SQLite를 사용함

    • 각 TDLib 인스턴스가 24,000개 이상의 활성 봇을 동시에 처리함