sqlite 파일의 크기는 7MB입니다. 나는 그 크기를 줄이고 싶다. 내가 어떻게 할 수 있니? 단순히 압축 할 때 약 1.2 MB 밖에되지 않습니다. 내 mydb.sqlite를 zip 파일로 압축 할 수 있습니까? 가능하지 않다면, 다른 방법으로 내 sqlite 파일의 크기를 줄일 수 있습니까?iphone 응용 프로그램에 zip 파일로 sqlite db를 저장할 수 있습니까?
2
A
답변
4
손 전에 압축 할 수는 있지만 매우 중복됩니다. 배포 전에 바이너리를 압축 할 것이고, 애플은 스토어를 통해 앱을 배포하고 압축 된 파일의 압축은 효과가 없다. 따라서 미리 압축 할 작업은 결과 크기에 큰 영향을주지 않아야합니다.
1
DB에 저장하는 것에 대한 세부 사항없이 구체적인 조언을하기가 어렵습니다. DB 디자인에 대한 일반적인 제네릭이 적용됩니다.
반복 데이터를 줄이거 나 제거하십시오. 반복되는 텍스트/데이터가있는 경우 한 번 저장하고 키를 사용하여 참조하십시오
큰 덩어리의 데이터를 저장하는 경우이 데이터를 압축 및 압축 해제 할 수 있습니다. DB를 압축하려고 시도하는 대신 앱 코드를 사용하십시오.
관련 문제
- 1. 333,000 행을 포함하는 sqlite DB를 iPhone/iPod Touch에 로컬로 저장할 수 있습니까?
- 2. 어떻게 응용 프로그램에 URL에서 이미지를 저장할 수 있습니까?
- 3. SQLite db를 메모리에로드하고 쿼리를 실행할 수 있습니까?
- 4. SQLite 데이터베이스와 FMDB를 어떻게 응용 프로그램에 구현할 수 있습니까?
- 5. iPhone 응용 프로그램 용 샘플 SQLite DB를 만들려면 어떻게해야합니까?
- 6. HICON을 .ico 파일로 저장할 수 있습니까?
- 7. SQLite 열에 값 목록을 저장할 수 있습니까?
- 8. 대체 SQLite DB를 다운로드 할 iPhone 응용 프로그램의 "업데이트 확인"루틴을 구현하는 방법은 무엇입니까?
- 9. .NET 콘솔 응용 프로그램에 여러 App.Config 파일을 저장할 수 있습니까?
- 10. PhoneGap과 네이티브 코드간에 SQLite DB를 공유 할 수 있습니까?
- 11. sqlite DB를 csv로 내보내기
- 12. 착신 전화를 iPhone 응용 프로그램의 로컬 데이터베이스에 저장할 수 있습니까?
- 13. SQLite db를 볼 수있는 방법이 있습니까?
- 14. 로컬 SQLite DB를 서버 SQLite DB와 동기화하십시오.
- 15. Zip 파일로 작업 할 자바 라이브러리
- 16. iPhone 장치 토큰 : iPhone에 저장할 수 있습니까?
- 17. iPhone 컬렉션 개체에서 이미지를 저장할 수 있습니까?
- 18. Google 크롬 - 확장자 내에 SQLite db를 포함 할 수 있습니까?
- 19. 압축 파일을 XML로 iPhone 응용 프로그램에 전송
- 20. Phonegap을 사용할 때 응용 프로그램과 함께 sqlite db를 배포하고 응용 프로그램 내에서 액세스 할 수 있습니까?
- 21. 텍스트 영역의 데이터를 텍스트 파일로 저장할 수 있습니까?
- 22. SQLite DB를 Android 앱에로드하기위한 전략
- 23. Self Extracting Zip 파일로 레지스트리 항목을 읽을 수 있습니까?
- 24. Perl을 사용하여 iPhone 웹 응용 프로그램에 어떻게 연결할 수 있습니까?
- 25. iPhone 응용 프로그램에 텍스트 데이터로드
- 26. NSLocalizesStrings를 plists에 저장할 수 있습니까?
- 27. 응용 프로그램에 iPhone 응용 프로그램 설정 저장
- 28. 어떻게 NSDocument를 동시에 저장할 수 있습니까?
- 29. 여러 명령을 bat 파일로 텍스트 파일에 저장할 수 있습니까?
- 30. Vim에서 비주얼 모드로 텍스트 블록을 파일로 저장할 수 있습니까?
실제로 이미 압축 된 파일을 압축하면 크기가 증가 할 수 있습니다. – Kevin
감사합니다. 나는 똑같이하려고 생각하고 있었다. –