2012-09-25 146 views
0

我有大约200个使用控制台应用程序生成的word文档。哪一个更好:将文档存储在数据库中,还是将路径存储在文件系统中?从数据库中读取word文档的最佳方法

在此先感谢

+0

ravendb或其他一些文档数据库将会是一个更好的选择。 –

+0

我的客户使用oracle数据库。另外,我将使用Windows任务计划程序运行控制台应用程序。所以每次doc文件都会被更新。所以它会产生任何问题来访问这个文件,例如:使用中的文件等异常。 – sachin

+0

就像每个问题一样,“取决于”。在哪些情况下,您需要提取数据并使用它? –

回答

1

对于200.什么你更舒适。您可以控制文件系统中的锁定,但在db中可能更容易。如果是20万,那么基于音量的文件系统将是更多的原因。

+0

好吧,我将只生成215个单词文档。所以你的建议是将这些文档保存在数据库中吗? – sachin

+0

是的,如果你更舒服db。 – Paparazzi

+0

谢谢Blam ..我会用db .. – sachin

0

你应该在文件系统上的文件本身,只是路径存储在数据库中的每个文件。

+0

您好jsk,请您阅读我上面发布的评论,回复jeremy.What你怎么看待这个问题? – sachin

+0

为了回应您的上述评论,您需要确保您正确打开和关闭每个文件。 –

0

将实际文档的内容存储在数据库中比存储数据库上的文件名/位置对于服务器来说是更多的工作和压力。正确地完成你将能够将文档的内容调用为HTML或类似的没有问题。

相关问题