私は現在、私によって作られたプロジェクトではなく、MySQLの代わりにたくさんのXMLファイルを使用しています。MySQLを使用した場合のメリットまたはXMLの使用、またはその逆?
私は、ここでMySQLを使ってXMLを使うメリットがあるのだろうかと思います。
シーンは、XMLファイルは一度だけロードされ、サーバー上ではN個のものに対して使用されます。 管理者がサーバーにリロードするコマンドを発行した場合、XMLはリロードされます。 すべてのXMLファイルの平均サイズは最大100 MBです。
もし私が上記のことについてちょっと説明しても、MySQLを使ったXMLの使い方は分かります。
単純なinnodbまたはmyisamテーブルよりもXMLが優れたオプションとなることを私が知るべきことは何ですか?
ようなXMLデータベースのいくつかのフォームを使用することができます言い換えると、現在、すべてのファイルが一緒に合計100MBを与えるということです。彼らはそれが自らサーバーによって変更を必要としない読み取り可能なデータだけです。 – Guapo
これはもっと合理的です。メモリ内の解決策は問題ありません。私があなたのことを心配していると質問しています。クエリが可変または複雑な場合は、メモリ内のデータベースを使用してDOMおよびXPathを改善することができます。 – duffymo
これは合理的なものではない非常にまっすぐな前方クエリですが、あなたの応答のためにたくさんありがとう:) – Guapo