7
Java Object cache API น้ำหนักเบา [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา คำถาม ฉันกำลังมองหา API การแคชอ็อบเจ็กต์ Java ในหน่วยความจำ ข้อเสนอแนะใด ๆ ที่ผ่านมาคุณเคยใช้วิธีแก้ไขอะไรบ้าง? ปัจจุบัน ตอนนี้ฉันแค่ใช้แผนที่: Map cache = new HashMap<String, Object>(); cache.put("key", value); ข้อกำหนด ฉันต้องการขยายแคชเพื่อรวมคุณสมบัติพื้นฐานเช่น: ขนาดสูงสุด ถึงเวลาที่จะมีชีวิตอยู่ อย่างไรก็ตามฉันไม่ต้องการคุณสมบัติที่ซับซ้อนมากขึ้นเช่น: เข้าถึงได้จากหลายกระบวนการ (เซิร์ฟเวอร์แคช) ความคงอยู่ (ไปยังดิสก์) ข้อเสนอแนะ แคชในหน่วยความจำ: Guava CacheBuilder - การพัฒนาที่ใช้งานอยู่ ดูงานนำเสนอนี้ LRUMap - กำหนดค่าผ่าน API ไม่มี TTL ไม่ได้สร้างขึ้นเพื่อการแคช …