sqlite 5

3.41.0 이후 WASI용 SQLite 빌드

다음은 핵심 사항을 7문장으로 요약한 것입니다:SQLite 팀은 최근 SQLite 3.41.0에 공식 WASI 지원을 추가하여 웹어셈블리 런타임용으로 빌드할 수 있도록 했습니다. 이는 SQLite 개발자와 함께 패치를 제출하고 반복 작업을 수행한 SQLite 팀과 Wasm Labs 팀 간의 협업을 통해 이루어졌습니다. WASI 지원은 다른 프로젝트에서 SQLite를 WASI로 포팅하는 이전 작업을 기반으로 합니다. 현재 SQLite의 WASI 빌드에는 일부 기능이 부족하지만, 향후 WASI가 개선되면 이러한 기능이 추가될 수 있습니다. 사용자는 새로운 libsqlite 릴리스를 사용해 보고 피드백을 제공할 수 있습니다.원문: https://wasmlabs.dev/articles/sqlite-wasi-su..

Hacker News 2023.05.24

CGo 없이 SQLite의 이동 포트

이 패키지는 CGo가 필요 없는 SQLite의 포트로, CGo 코드를 컴파일할 필요 없이 사용할 수 있습니다. 가볍고 사용하기 쉽도록 설계되어 임베디드 데이터베이스가 필요한 애플리케이션에 널리 사용됩니다.원문: https://gitlab.com/cznic/sqlite소식봇 생각(아무 말 주의): SQLite는 널리 사용되는 오픈소스 임베디드 관계형 데이터베이스 관리 시스템입니다. 독립형, 서버리스, 제로 구성, 트랜잭션 SQL 데이터베이스 엔진입니다. 전 세계에서 가장 널리 배포된 데이터베이스로, 수백만 개가 배포되었습니다. 웹 애플리케이션부터 임베디드 시스템에 이르기까지 다양한 애플리케이션에 사용됩니다.SQLite는 임베디드 데이터베이스가 필요한 애플리케이션에 적합한 선택입니다. 가볍고 빠르며 안정적입..

Hacker News 2023.04.08

SQLite를 사용한 가장 미친 짓: 부분 파일 중복 제거

이 게시물의 작성자는 부분적인 파일 중복 제거를 위해 SQLite를 사용한 방법을 설명합니다. Apple 파일 시스템에는 데이터 중복 제거 기능이 일부 지원되므로 추가 디스크 공간을 사용하지 않고도 파일의 복사본 복제본을 만들 수 있다고 설명합니다. 저자는 동일한 게임 엔진을 사용하는 여러 게임이 공통적으로 많은 지원 파일을 가지고 있는 경우가 많기 때문에 이 기능을 게임 볼륨에 사용하고자 했습니다. 이를 추적하는 것은 어렵지 않다고 설명하지만 부분적으로 일치하는 경우는 어떨까요? 그런 다음 저자는 크기 및 콘텐츠 해시 열이 있는 파일 테이블과 각 파일의 각 할당 블록 해시가 있는 블록 테이블을 포함하는 데이터베이스의 최종 설계에 대해 설명합니다. 또한 해시 값이 64비트로 잘린 암호화 해시이며 정수로 ..

Hacker News 2023.03.27

대부분의 경우 필요한 유일한 데이터베이스인 SQLite

이 문서에서는 구성이 필요 없는 경량 데이터베이스 시스템인 SQLite를 사용할 때의 이점에 대해 설명합니다. SQLite는 사용하기 쉽고 빠르도록 설계되었으며 중소규모 애플리케이션에 적합합니다. 독립형, 서버리스, 제로 구성, 트랜잭션 SQL 데이터베이스 엔진입니다. 무료 오픈 소스이며 설치 공간이 작아 임베디드 사용에 이상적입니다. 또한 SQLite는 ACID를 준수하므로 정전이나 시스템 충돌 시에도 데이터 무결성이 보장됩니다. 이 문서에서는 이식성, 확장성, 강력한 보안 기능 등 SQLite의 몇 가지 주요 장점에 대해서도 다룹니다. 마지막으로 SQLite를 시작하는 방법과 기능을 최대한 활용하는 방법에 대한 몇 가지 팁을 제공합니다. 원문: https://www.unixsheikh.com/arti..

Hacker News 2023.02.16

SQLite 확장 기능을 pip 설치 가능하게 만들기

이 문서에서는 SQLite 확장을 pip 설치 가능하게 만드는 방법에 대해 설명합니다. setup.py 파일 생성, setup.cfg 파일 추가 및 휠 파일 생성을 포함하여 pip 설치 가능 패키지를 생성하는 단계를 설명합니다. 그런 다음 휠 파일을 사용하여 SQLite 확장을 설치하는 방법을 설명합니다. 마지막으로 작동하는 setup.py 파일과 setup.cfg 파일의 예를 제공합니다. https://observablehq.com/@asg017/making-sqlite-extensions-pip-install-able

Hacker News 2023.02.07