EHCache มีร้านค้าหน่วยความจำและดิสก์ซ้ำโดยการคัดลอกและโมฆะ, รถตักแคชแคชนามสกุล, รถยกข้อยกเว้นแคชฟังกรองเซิร์ฟเล็ตแคช gzip และอื่น ๆ ...
EHCache นี้อยู่ภายใต้ใบอนุญาตเปิดแหล่งที่มาของ Apache และมีการพัฒนาอย่างแข็งขันการบำรุงรักษาและการสนับสนุน
คุณสมบัติ .
- อย่างรวดเร็วและมีน้ำหนักเบา:
- รวดเร็ว
- ง่าย
- พิมพ์เท้าขนาดเล็ก
- อ้างอิงน้อยที่สุด
- Scalable:
- ให้หน่วยความจำและดิสก์สำหรับร้านค้า scalabilty เข้ากิกะไบต์
- ปรับขนาดได้ถึงร้อยแคช
- ปรับสำหรับการโหลดสูงพร้อมกันบนเซิร์ฟเวอร์หลายซีพียูขนาดใหญ่
- CacheManagers หลายต่อเครื่องเสมือน
- ความยืดหยุ่น:
- วัตถุรองรับหรือแคช Serializable
- สนับสนุนแคชกว้างหรือธาตุตามนโยบายหมดอายุ
- ให้ LRU, FIFO LFU และนโยบายการขับไล่แคช
- ร้านค้าให้หน่วยความจำและดิสก์
- กระจายแคช
- มาตรฐานตาม:
- การดำเนินการของ JSR107 JCACHE API
- Extensible:
- ฟังอาจจะเสียบ
- การค้นพบ Peer, Replicators และฟังอาจจะเสียบ
- ส่วนขยายแคชอาจจะเสียบ
- รถตักแคชอาจจะเสียบ
- จัดการข้อยกเว้นแคชอาจจะเสียบ
- การประยุกต์ใช้ความคงทน:
- การจัดเก็บดิสก์ถาวรที่เก็บข้อมูลระหว่างการรีสตาร์ท VM
- ฟลัชไปยังดิสก์กับความต้องการ
- รองรับฟัง:
- ฟัง CacheManager
- ฟังเหตุการณ์แคช
- JMX เปิดใช้งาน
- กระจาย:
- การสนับสนุนสำหรับการจำลองแบบผ่าน RMI หรือ JGroups
- Peer ค้นพบ
- จัดส่งที่เชื่อถือได้
- Synchronous Asynchronous หรือการจำลองแบบ
- คัดลอกหรือทำให้การจำลองแบบ
- การจำลองแบบใส
- Extensible
- ร่วมมือจากเพื่อน
- เซิร์ฟเวอร์แคช:
- เซิร์ฟเวอร์แคช #RESTful
- เซิร์ฟเวอร์แคช #SOAP
- #comes เป็นสงครามหรือเป็นเซิร์ฟเวอร์ที่สมบูรณ์
- Java EE และประยุกต์แคช:
- ปิดกั้นแคชเพื่อหลีกเลี่ยงการประมวลผลที่ซ้ำกันสำหรับการดำเนินงานพร้อมกัน
- แคช SelfPopulating สำหรับดึงผ่านแคชของการดำเนินงานที่มีราคาแพง
- Java EE gzipping Servlet กรอง
- แคชคำสั่ง
- การทำงานกับ Hibernate
- ที่มีคุณภาพสูง:
- สูงทดสอบครอบคลุม
- โหลดอัตโนมัติ จำกัด และการทดสอบสมรรถนะของระบบ
- การผลิตการทดสอบ
- เอกสารครบ
- ความไว้วางใจจากกรอบนิยม
- นโยบายอนุรักษ์นิยมกระทำ
- ข้อมูลสาธารณะเต็มในประวัติศาสตร์ของข้อผิดพลาดทุก
- การตอบสนองข้อบกพร่องร้ายแรง
- การออกใบอนุญาตเปิดแหล่งที่มา:
- ใบอนุญาต Apache 2.0
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ง่ายดายในการใช้ ปรับขนาดแคชคือตอนนี้ง่ายเหมือนการตั้งค่าจำนวนสูงสุดของไบต์ ไม่มีการตั้งค่าอื่น ๆ อีกมากมายนับรายการสูงสุดและพารามิเตอร์การขับไล่เล่นกลที่ใกล้เคียงกับจำนวนเงินสูงสุดของหน่วยความจำระบบแคชของคุณสามารถใช้.
- ประสิทธิภาพมหานคร ในขณะนี้ได้อย่างมีประสิทธิภาพ EHCache จัดการแคชขึ้นอยู่กับรอยความทรงจำของพวกเขาและความสมดุลแบบไดนามิกสามารถใช้ทรัพยากรของพวกเขาขึ้นอยู่กับข้อมูลขนาดรันไทม์.
มีอะไรใหม่ ในรุ่น 2.4.2:
- รุ่นนี้เพิ่มการสนับสนุนสำหรับ 3.5.1 และดินเผา รวมถึงคู่ของ bugfixes เล็กน้อย.
มีอะไรใหม่ ในรุ่น 2.4.1:
- การปรับปรุง EHCache 2.4 นี้ (หรือที่เรียกว่า EHCache ค้นหา) ให้การปรับปรุงคุณลักษณะเล็ก ๆ น้อย ๆ และ bugfixes.
มีอะไรใหม่ ในรุ่น 1.6.0:
- ข่าวประชาสัมพันธ์ฉบับนี้แนะนำหลักแคชที่มีประสิทธิภาพสูงใหม่ ซึ่งเป็นสองคำสั่งของขนาดเร็ว.
มีอะไรใหม่ ในรุ่น 1.6.0 Beta 2:
- อนุญาตให้รูปแบบการจำลองแบบหลายที่จะใช้ภายใน CacheManager เดียวกัน เช่นใช้ JMS สำหรับแคชและ RMI สำหรับคนอื่น ๆ .
- เพิ่มการอ้างอิงถึง EHCache จาก CacheStatistics.
- เพิ่มคำสั่ง LOG ระดับ FINE สำหรับ Hibernate EHCache ทำให้ผู้ให้บริการ ซึ่งจะช่วยทำให้บั๊กที่จะมีคำสั่ง LOG.
- ลบ cacheManager.getCachePeerProvider () ในความโปรดปรานของ cacheManager.getCacheManagerPeerProvider (& quot; โครงการ & quot;) ซึ่งเป็นโครงการรูปแบบการจำลองแบบ ประเภทจำลองแต่ละคนก็จะสามารถเรียกผู้ให้บริการรูปแบบของตัวเองที่ช่วยให้รูปแบบการจำลองแบบหลายที่จะใช้ภายใน CacheManager เดียวกัน.
มีอะไรใหม่ ในรุ่น 1.5.0:
- โหลดการแก้ไขปัญหาของ net.sf.ehcache.hibernate .EhCacheProvider จากรถตักหลายระดับ ยืนกรานที่จะเฉือนชั้นนำที่ด้านหน้าของ & quot; net.sf.ehcache.configurationResourceName & quot; สถานที่ให้บริการได้ถูกลบออก ถ้าการแก้ไขนี้จะทำให้ทุกคนมีปัญหาเพิ่ม & quot; / & quot; ไปยังด้านหน้าของเส้นทางของคุณ.
- ปรับปรุง BlockingCache.get () JavaDoc ชี้แจงสัญญาเมื่อถูกโยน RuntimeException.
- เพิ่มข้อความเข้าสู่ระบบที่มีความหมายมากขึ้นเมื่อองค์ประกอบ null พบจากการจำลองแบบ เหตุผลเดียวที่ว่าองค์ประกอบที่สามารถเป็นโมฆะเนื่องจาก SoftRefernence ได้รับการยึด JVM ข้อความบันทึกการให้คำแนะนำอย่างใดอย่างหนึ่งที่เพิ่มขึ้นหรือการตั้งกอง -Xms จะเป็นเช่นเดียวกับ -Xmx เป็น JDK อาทิตย์จะเรียกคืน SoftReferences ในการตั้งค่าการเพิ่มขึ้นของกอง.
- ดีบักระยะไกลได้มีการปรับปรุงหลายอย่าง มันเป็นแพคเกจในขณะนี้ใน tarball ของตัวเองพร้อมใช้งานจากหน้าดาวน์โหลดและยังคงได้รับการตีพิมพ์เป็นโมดูลผู้เชี่ยวชาญ มันไม่ได้อยู่ใน tarball หลักเพื่อให้มุ่งเน้นที่จะได้รับไป.
ต้องการ
- Java 2 Standard Edition Runtime Environment
ความคิดเห็นที่ไม่พบ