▲GN⁺ 2023-07-07 | parent | ★ favorite | on: Cloud Backed SQLite (CBS)(sqlite.org)Hacker News 의견 대규모 SQLite 데이터베이스를 청크로 서빙하고 HTTP 범위 요청으로 쿼리하는 개발자의 경험 공유 이 프로세스를 도와주는 sql.js-httpvfs라는 라이브러리 언급 개발자는 350MB의 SQLite 데이터베이스를 작은 조각으로 나누어 GitHub에 업로드 프로젝트를 확인하고 콘솔과 네트워크 탭에서 테스트하는 것을 추천 다른 댓글러는 원격 데이터 저장소를 사용할 때 캐시 일관성, 동시성, 네트워크 차단 및 인증 문제에 대한 우려를 제기 일정 기간마다 데이터베이스를 tmpfs 파일 시스템에 복사하고 객체 저장소에 복사하는 더 간단한 해결책을 제안 문제 해결, 저렴하고 빠른 파일 복사, 외부 데몬 없음, 간단한 전역 잠금, 스레드 안전성, 네트워크 차단 없음, 외부 인증 등의 이점을 강조 다른 댓글러는 PostgreSQL이 이미 같은 문제를 해결하는데 왜 임베디드 데이터베이스인 SQLite를 클라우드 서비스에 배포하는지 의문을 제기 저장소를 클라우드로 옮기면 대기 시간과 간단함이 저하될 것이라 주장 다른 댓글러는 SQLite에 대한 pg_dump와 mysqldump와 동등한 명령이 있는지 묻습니다. 시스템은 현재 Azure Blob Storage와 Google Cloud Storage를 지원하며, AWS는 제외될 수 있다고 언급 다른 댓글러는 이 기능이 공식적으로 지원되는 것인지 "기술적으로 가능하다"는 상황인지 확신하지 못합니다. 외부 클라우드 저장소에 대해 Datasette를 실행할 수 있는지 궁금해합니다. 다른 댓글러는 데이터베이스에 한 번에 하나의 클라이언트만 쓰도록 보장하는 것에 대한 우려를 제기 SQLite의 VFS 레이어는 클라우드 객체 저장소를 구현하기 위해 유연하고 쉽게 사용할 수 있다고 언급 캐싱은 구현의 까다로운 측면일 수 있다는 것을 언급 다른 댓글러는 SQLite를 클라우드에서 사용하는 대신 다른 관계형 데이터베이스를 사용하는 아이디어에 혼란을 느낍니다. SQLite는 원래 로컬 사용을 위해 설계되었기 때문입니다.
Hacker News 의견