일부 텍스트 데이터 (~ 10-500K)를 저장해야합니다. 그냥 저장하거나 정렬이나 검색 같은 작업이 필요하지 않습니다. 수정은 거의 없습니다. 단지 일부 키로 정보에 액세스하기를 원합니다.
그 목적에 더 적합한 것이 파일 또는 RDBMS이고 그 이유는 무엇입니까?텍스트 저장 : 파일 또는 rdbms?
1
A
답변
0
일부 키를 사용하여 데이터에 액세스하려면 RDBMS가 논리적 인 옵션입니다. 연령에 따라 데이터가 커지고 다른 유형의 검색이 필요한 지점으로 변경되는 경우가 종종 있습니다.
종종 데이터는 텍스트 파일로 덤프되지만, 상기 파일의 위치 또는 상기 데이터의 포맷은 잊어 버리게된다. 데이터베이스는 데이터의 위치와 형식을 정의하는 데 도움이되는 스키마 정의를 통해 데이터의 위치를 중앙 집중화함으로써이를 지원합니다. 추가 보너스로 검색 기능을 지원하는 쿼리 기능과 DB가 올바르게 관리되면 하드 드라이브 오류에서 전체 사이트 오류까지 생존 할 수있는 stable storage이됩니다.
0
웹 관련 태그가 없으므로 로컬 액세스를위한 것으로 가정하고 이러한 파일을 읽고 쓰는 권한이 있으면 문제가되지 않으므로 파일이 정상적으로 처리되어야합니다. 다른 계층 (RDBMS)을 처리 할 필요가 없습니다.
RDBMS를 다시 설치하거나 DB 서버에 대한 네트워크 액세스를 설정하지 않고 파일을 집어 들고 다른 시스템으로 옮기기 쉽습니다.
그러나 향후 검색이 필요할 수 있거나 각 텍스트 데이터에 실제 데이터 (예 : 테이블의 다른 열)의 일부가 아닌 다른 정보가 링크되어있는 경우 사용자를 위해 더 쉬울 수도 있습니다 RDBMS로 시작합니다.
관련 문제
- 1. sdcard에 텍스트 파일 저장 문제
- 2. rdbms
- 3. RDBMS 관점에서 mongoDB의 제품 카탈로그 저장
- 4. 서식있는 텍스트 상자 저장 파일
- 5. plist 또는 텍스트 파일
- 6. RDBMS, 외래 키 병합 또는 별도의 테이블?
- 7. C#에서 가장 힘든 비 RDBMS 저장 방법을 찾고 있습니다.
- 8. SQLite 또는 플랫 텍스트 파일?
- 9. 안드로이드 내부 저장, 제대로 JSON 텍스트 파일
- 10. SQL 저장 프로 시저에서 텍스트 파일 내보내기
- 11. 날카로운 시스템 IO 저장 텍스트 파일 문제
- 12. MYSQL 저장 프로 시저에서 텍스트 파일 생성
- 13. 많은 로그 파일 저장
- 14. 이미지 저장 : DB 또는 파일 시스템 -
- 15. 아이폰의 데이터베이스 또는 파일 시스템에 이미지 저장
- 16. SQL 또는 파일 시스템에 BLOB로 문서 저장
- 17. msi로 텍스트 또는 xml 파일 다운로드
- 18. 텍스트 파일 섞기 Delphi 소스 또는 기타
- 19. 큰 문자열 : 텍스트 파일 또는 SQL DB입니까?
- 20. 데이터베이스로 CSV 또는 텍스트 파일 가져 오기
- 21. 목표 C - 속성 목록 또는 텍스트 파일?
- 22. Java RDBMS 성능
- 23. RDBMS 개념 정보
- 24. 여러 RDBMS 유형이있는 Linq
- 25. 파일 저장 프롬프트에서 적절한 확장명으로 파일 저장
- 26. 파일 시스템에 파일 저장
- 27. 여러 파일에 텍스트 저장
- 28. RDBMS 지향 개발자를위한 LDAP 시작하기
- 29. 사전을 저장/검색하는 가장 빠른 방법 - SQL, 텍스트 파일 ...?
- 30. "관계"대 RDBMS/SQL의 "관계"?
왜? 파일 이름은 다소 열쇠입니다 – kilonet
예. 디렉토리 구조가 의사 계층 구조 검색 메커니즘으로도 도움이 될 수 있지만 파일의 실제 내용 내에서 검색하려고한다고 가정했습니다. 내 원래 게시물의 –
: '정렬 또는 검색과 같은 작업이 필요하지 않습니다.') – kilonet