구성 파일을 디스크에 XML로 저장하는 응용 프로그램이 있습니다. 충돌 등의 경우 데이터 파일 손상 위험을 줄이고 싶습니다. 일반적인 권장 사항은 SQLite를 사용하는 것 같습니다.SQLite를 사용하여 파일 시스템 바꾸기
BLOB를 사용하여 현재 XML 형식을 저장하는 것에 대한 귀하의 생각은 어떻습니까? 한편으로
CREATE TABLE t (filename TEXT, filedata BLOB)
,이 세련 보이지만, 다른 한편으로는 적절한 형식으로 구성 변환의 모든 작업 (및 해당 버그를) 피할 것이다 표는 같을 것이다.
소리가 비효율적입니다. 구성 값을 얻고 모든 변경에 대한 전체 구성 파일을 저장하려면 BLOB를로드하고 구문 분석해야합니다. –
파일 시스템에서도 마찬가지입니다. Config는 작동 중에 메모리에 보관되며 config 읽기/쓰기 작업은 드문 경우입니다. –