1

Modified Preordered Traversal Trees に大きく依存する CakePHP ACL を使用しています。私たちは、それらがどれほど簡単にスケーリングできるかを心配してきました。

lft行とrght列を更新する必要がある行が増えるにつれて、挿入のコストが急速に高くなることは明らかです。

私が仮定するのは正しいと思う2つのこと:

  1. UPDATE クエリ自体は、DB サイズに関係なく同じままであるため、それほど重要ではありません。
  2. 実際のファイルシステムに対するデータベースの読み取り/書き込み操作は、明らかにますます高価になり始めています。

私が見逃しているものはありますか?これといくつかの理由から、NoSQL DB への移行を検討しています。非標準のデータ ソースを使用することになるため、Cake でこれを行うのが怖いです。

4

0 に答える 0