Webサーバーにいくつかのファイルがあります(データベースに保存されていません)。この特定のファイルにいくつかの情報を保存したいと思います。ユーザーは、このファイルに関するコメントを投稿できる必要があります。
私の質問は:
Webサーバーに保存されているファイルに加えてデータベースに情報を保存するための最良の方法は何ですか...両方の部分を接続するにはどうすればよいですか?
SQL Serverソリューションの場合、このタイプの問題を解決するために FILESTREAM
(または、SQL Server 2012を使用できる場合は FILETABLE
)が構築されました。
このソリューションを使用すると、データベース外の中央ネットワークの場所(最も重要なのは、Webサーバーボックス上ではない)にファイルを保存し、データベース内のメタデータ情報を操作できます。
私のコメントで述べたように、他のRDBMSシステムも同様の機能を備えている可能性があります(ただし、私はそれらに精通していません)。