私はマルチレベルのコメントシステムを構築しており、迅速な読み書きのための解決策が必要です。最も効率的なマルチレベルコメントシステム
私は隣接リストとネストセットを調べましたが、私の特定のシナリオではどちらも正しい方法ではないので、私はRDBMS以外のソリューションも検討しています。
私は何を達成したいと思います:
- マルティレベルの親/子関係
- 読み込みの宅地書き込み
- たくさんのツリー全体をソートする任意のレベル
- で任意の子を追加/編集しますby dateime(old/new)、投票のスコア
私はRDBMSのための最善のソリューションは、あなたがhavv e再帰的読み込み。しかし、1分間に何千もの読み込みが行われるため、これは非常に不都合です。ネストされたセットは読み込みには最適ですが、私はあまりにも多くの書き込みを持っていて、それは本当に遅くて非効率的になります。
私がここで使用できる他のテクニックを知っていますか?たぶん、他のタイプのデータベースですか?