내 응용 프로그램이 매우 많은 양의 항목 (수천만)을 생성, 저장 및 검색한다고 가정 해 봅시다. 각 항목에는 다양한 데이터의 다양한 수가 있습니다 (예 : 일부 항목은 ID/제목과 같은 몇 바이트 만 있고 일부는 메가 바이트의 보충 자료가있을 수 있음). 각 항목의 기본 구조는 동일하며 XML 형식입니다.많은 양의 데이터 저장 : DB 또는 파일 시스템?
항목은 임의로 작성되고 편집됩니다 (대체로 추가, 다시 작성하지 않음).
데이터베이스에 필요한 모든 인덱스를 DB에 저장하는 것과 달리 DB에 인덱스를 유지하면서 파일 시스템에 별도의 파일로 항목을 저장하는 것이 합리적입니까?
빠른 작업이 필요하지 않은 파일 : file sys; 필요한 항목 : 데이터베이스 –