Webサーバーにローカルに保存されている論理的に接続されたファイルである必要があるデータベースにメタデータを挿入するための最良の方法は何でしょうか?
1 に答える
一般に、データベースは独自のストレージを制御します。適切な手順は、データベース内のテーブルにデータをロードすることです。データベースはストレージとメモリを管理するため、これは重要です。通常の構成では、別のアプリケーションによって更新されているファイルにアクセスする必要はありません。また、通常、データベースデータをネットワーク経由で保存することは望ましくありません。
質問に対する一般的な答えは、データベースにデータをロードすることです。
とはいえ、多くのデータベースエンジンでは、他のデータベースのデータにリモートでアクセスしたり、ODBCなどのテクノロジを介してアクセスしたりできます。ネットワーク上にリモートで保存されているものも含め、フラットファイル用のドライバーを入手できます。ただし、これはクエリに最適な設定ではありません。または、データベースを使用して、ディスクに保存されている画像ファイルなどのリモートファイルのメタデータを管理することもできます。目的は、メタデータを検索できるようにすることです。メタデータは、本質的に、ファイル名を取得してから解決します(アーキテクチャに応じて、クライアント側またはサーバー側のいずれかで)。
おそらく、何を達成しようとしているのか、どのデータベースを使用しているのかについて、より詳細に別の質問をする必要があります。