私はJava EEアプリケーションをやっています。私は自分のオブジェクトにキャッシュが必要であると結論づけました。キャッシュインプリメンテーションを選ぶか、独自のロールを実行しますか?
私の現在の要件は、何らかの種類のキーバリューストレージよりもはるかに複雑ではなく、おそらくツリーを処理できるものです。 1つまたは複数のマップを含むシンプルなカスタム静的/シングルトンクラスを作成することが魅力的です。しかし、これほど多かれ少なかれ(Memcachedが思い浮かぶ)いくつかの実装があるので、私は自分の実装ではなく、Memcachedを使うことにいくつかの付加価値があるのだろうと思い始めました。
私は自分自身の静的データを作成することができますが、なぜ既製のキャッシュを取り上げるべきですか?およびその逆;既製のキャッシュを取り出すことができるときに、なぜ静的なクラスを書くべきですか?
このMapMakerは私にとって新しいものです。私はそれを見なければならない。ヒントをありがとう! –