2012-09-25 3 views
0

콘솔 응용 프로그램으로 약 200 단어의 문서가 생성되었습니다. 어떤 것이 더 낫습니다 : 문서를 데이터베이스에 저장하거나 파일 시스템에 경로를 저장하는 것이 더 좋습니까 ?? 당신은 데이터베이스의 각 파일에 파일 시스템에서 파일 자체 그냥 경로를 저장해야 미리데이터베이스에서 단어 문서를 읽을 수있는 가장 좋은 방법

+0

ravendb 또는 일부 다른 문서 데이터베이스가 더 나은 선택이 될 수 있습니다. –

+0

제 클라이언트가 oracle 데이터베이스를 사용합니다. 또한 Windows 작업 스케줄러를 사용하여 콘솔 응용 프로그램을 실행할 것입니다. 그래서 매번 doc이 갱신 될 것입니다. 그래서 파일에 접근하는 데 문제가 생길 것입니다 : 예를 들어 파일 aready 사용과 같은 예외. ?? – sachin

+0

모든 문제와 마찬가지로 "의존적"입니다. 어떤 상황에서 데이터를 추출하여 처리해야합니까? –

답변

1

200 용. 이제까지 어떤 편이 더 편할 지 모릅니다. 파일 시스템에서는 잠금을 제어 할 수 있지만 db에서는 더 쉽게 제어 할 수 있습니다. 200,000이면 볼륨에 기반한 파일 시스템에 대한 더 많은 이유가됩니다.

+0

좋아요. 저는 215 단어 문서 만 생성 할 것입니다. 그래서 당신의 조언은 바로 데이터베이스에 문서를 저장하는 것입니까? – sachin

+0

네가 좀 더 편안하다면 네. – Paparazzi

+0

고마워요. Blam .. 나는 db ..와 갈거야. – sachin

0

감사합니다.

+0

안녕하세요 jsk, 내가 upls 내가 jeremy.What에 대한 회신에서 위에 게시 된 의견을 읽을 수있는 그 문제에 대해 어떻게 생각하십니까? – sachin

+0

위의 설명에 대한 응답으로 각 파일을 적절하게 열고 닫아야합니다. –

0

실제 문서의 내용을 데이터베이스에 저장하는 것은 파일 이름/위치를 데이터베이스에 저장하는 것보다 훨씬 더 많은 작업과 스트레스입니다. 제대로 완료하면 문서의 내용을 HTML 또는 이와 유사한 문제로 호출 할 수 있습니다.

관련 문제