Berkeley DB XML を使用する理由を説明していただけますか
-
09-06-2019 - |
質問
のドキュメントを読もうとしています バークレー DB XML, そして、Berkeley DB 上の XML 層がその正確な処方箋であることが判明した問題が発生したときの開発者のブログ投稿や概要を実際に使用できると思います。
理解できていないかもしれませんが、どちらもインプロセス DB であるようで、最終的には XML をオブジェクトまたはデータに解析することになります。そのため、XML としてではなく、解析されたデータを保存することから始めてみてはいかがでしょうか。
解決
最終的には、データを適切な形式で保存したいと考えています。
そのデータが XML として始まり、XQuery を使用して XML レイヤーを使用せずにそのデータを取得したい場合は、 多く 自分で XQuery を実行するコードの量は膨大ですが、適切なストレージ システムを用意できるほど自分の XML をよく知っている必要があるのはさらに悪いことです。
逆に、システムのパフォーマンスが許す限り、バックエンドのその部分のことは忘れて、XML ドキュメント以降のことだけを気にすることができます (つまり、ユーザーに)レベルを設定し、残りをブラック ボックスとして残します。これにより B-DB ストレージの利点が得られますが、ドキュメント中心の観点から使用できるようになります。
所属していません StackOverflow