アプリケーションを開発しているときに、リストにますます複雑になることに気づきました。「参加」関連のドキュメントのように。または、クエリパラメータに基づいて出力を操作します。ご存知のように、リストに入れることができるものはたくさんあります。ミドルウェアでも処理できるもの(couchappを開発していない場合)。
念のために言っておきますが、リストはどこまで行けるのでしょうか。
あなたはジェイソンスケールで約12に行くべきです;)
答えを定量化するのは非常に難しい。Couch内のJSは、Couch外のJSと同じくらい高速です。これは、ネイティブコードよりも遅く、他の一部のインタープリターよりも高速で、他の一部のインタープリターよりも低速です。簡単に言うと、リストにコードを書くのが好きで、それが開発環境で機能する場合は、問題が発生するまで、または問題が発生しない限り、リラックスしてください。
リストの問題は、リストがリクエストごとに実行されることです。問題ないかもしれませんが、リストの使用は避け、リストを必要としないようにドキュメントとアプリケーションを設計することをお勧めします。とはいえ、サーバーの負荷を軽減するために、ソファの前にキャッシュメカニズムを配置することを妨げるものは何もありません。