Infinispan สามารถนำมาใช้ในสองวิธี เป็นระบบแคชกระจาย หรือเป็นตารางข้อมูลที่มีประสิทธิภาพที่ปรับขนาดได้อย่าง NoSQL ฐานข้อมูลที่เก็บคีย์ / ค่า.
วิธีการทั้งสองให้ระดับสูงของประสิทธิภาพการทำงานและได้ทำ Infinispan เทคโนโลยีที่พบบ่อยในสื่อที่ชิ้นใหญ่ของข้อมูลจะถูกโอนในแต่ละวันต่อวัน.
Infinispan เป็นที่ดีเมื่อใช้เป็นระบบแคชเพราะมันสามารถบรรเทาเครือข่ายการจราจรและลบคอขวดในการประมวลผลข้อมูลเซิร์ฟเวอร์.
Infinispan เมื่อใช้เป็นยูทิลิตี้แคชสามารถจะแยกทั้งคลัสเตอร์และใช้ในสภาพแวดล้อมการกระจายเป็นเทคโนโลยีที่ดีที่จะใช้กับเซิร์ฟเวอร์เมฆของคุณ.
เมื่อนำมาใช้เป็นฐานข้อมูล NoSQL ผลเป็นที่ดีคุณสมบัติเดียวกันทำให้ Infinispan ดีระบบแคชกระจายที่เอื้อต่อการประสบความสำเร็จของการเป็นที่เรียบง่ายกระจายเครื่องยนต์ NoSQL ได้.
< strong> มีอะไรใหม่ ในรุ่นนี้:
- ประสิทธิภาพของการดำเนินงานกลุ่ม (getAll, putAll) ทั้งในฝังตัวและโหมดระยะไกลได้รับการปรับปรุงโดยลำดับความสำคัญ
- การดำเนินการที่ชัดเจนอยู่ในขณะนี้ไม่ใช่การทำธุรกรรมและล็อคฟรี.
- การออกแบบใหม่บนพื้นฐานของ ConcurrentHashMap จาก JDK 8
- จำนวนสูงสุดของรายการเป็นที่เคารพนับถือในขณะนี้ว่าและไม่โค้งมนได้ถึงพลังที่ใกล้ที่สุดของ 2
- อัลกอริทึม LIRS ดีขึ้นอย่างมากซึ่งเป็นความแม่นยำมากขึ้นในการตัดสินใจที่จะขับไล่รายการ
- ฟังสามารถลงทะเบียนโดยใช้คำสั่ง DSL
- การตั้งค่าคอนฟิกมรดกตอนนี้ใช้เฉพาะกับการปรับเปลี่ยนลักษณะการทำแม่แบบการเขียนโปรแกรมคาดการณ์มากขึ้น
- JCache (JSR-107) การสนับสนุนมากกว่า Hot Rod
- อนุญาตให้สร้างสคริปต์ฝั่งเซิร์ฟเวอร์ซึ่งสามารถเรียกจาก Hotrod
- ตอนนี้มันเป็นไปได้ที่จะปรับใช้ร้านค้าแคชไปยังเซิร์ฟเวอร์
- ตอนนี้เรามีแม่แบบการจัดเก็บแคช Maven
มีอะไรใหม่ ในรุ่น 7.2.2 / 8.0.0.Alpha2:
- ประสิทธิภาพการทำงานของกลุ่ม การดำเนินงาน (getAll, putAll) ทั้งในโหมดฝังตัวและระยะไกลได้รับการปรับปรุงโดยลำดับความสำคัญ
- การดำเนินการที่ชัดเจนอยู่ในขณะนี้ไม่ใช่การทำธุรกรรมและล็อคฟรี.
- การออกแบบใหม่บนพื้นฐานของ ConcurrentHashMap จาก JDK 8
- จำนวนสูงสุดของรายการเป็นที่เคารพนับถือในขณะนี้ว่าและไม่โค้งมนได้ถึงพลังที่ใกล้ที่สุดของ 2
- อัลกอริทึม LIRS ดีขึ้นอย่างมากซึ่งเป็นความแม่นยำมากขึ้นในการตัดสินใจที่จะขับไล่รายการ
- ฟังสามารถลงทะเบียนโดยใช้คำสั่ง DSL
- การตั้งค่าคอนฟิกมรดกตอนนี้ใช้เฉพาะกับการปรับเปลี่ยนลักษณะการทำแม่แบบการเขียนโปรแกรมคาดการณ์มากขึ้น
- JCache (JSR-107) การสนับสนุนมากกว่า Hot Rod
- อนุญาตให้สร้างสคริปต์ฝั่งเซิร์ฟเวอร์ซึ่งสามารถเรียกจาก Hotrod
- ตอนนี้มันเป็นไปได้ที่จะปรับใช้ร้านค้าแคชไปยังเซิร์ฟเวอร์
- ตอนนี้เรามีแม่แบบการจัดเก็บแคช Maven
มีอะไรใหม่ ในรุ่น 7.2.2 / 8.0.0.Alpha1:
- ประสิทธิภาพการทำงานของกลุ่ม การดำเนินงาน (getAll, putAll) ทั้งในโหมดฝังตัวและระยะไกลได้รับการปรับปรุงโดยลำดับความสำคัญ
- การดำเนินการที่ชัดเจนอยู่ในขณะนี้ไม่ใช่การทำธุรกรรมและล็อคฟรี.
- การออกแบบใหม่บนพื้นฐานของ ConcurrentHashMap จาก JDK 8
- จำนวนสูงสุดของรายการเป็นที่เคารพนับถือในขณะนี้ว่าและไม่โค้งมนได้ถึงพลังที่ใกล้ที่สุดของ 2
- อัลกอริทึม LIRS ดีขึ้นอย่างมากซึ่งเป็นความแม่นยำมากขึ้นในการตัดสินใจที่จะขับไล่รายการ
- ฟังสามารถลงทะเบียนโดยใช้คำสั่ง DSL
- การตั้งค่าคอนฟิกมรดกตอนนี้ใช้เฉพาะกับการปรับเปลี่ยนลักษณะการทำแม่แบบการเขียนโปรแกรมคาดการณ์มากขึ้น
- JCache (JSR-107) การสนับสนุนมากกว่า Hot Rod
- อนุญาตให้สร้างสคริปต์ฝั่งเซิร์ฟเวอร์ซึ่งสามารถเรียกจาก Hotrod
- ตอนนี้มันเป็นไปได้ที่จะปรับใช้ร้านค้าแคชไปยังเซิร์ฟเวอร์
- ตอนนี้เรามีแม่แบบการจัดเก็บแคช Maven
คืออะไรใหม่ ในรุ่น 7.2.1:
- ประสิทธิภาพของการดำเนินงานกลุ่ม (getAll, putAll) ทั้งในการฝังตัวและโหมดระยะไกลได้รับการปรับปรุงโดยลำดับความสำคัญ
- การดำเนินการที่ชัดเจนอยู่ในขณะนี้ไม่ใช่การทำธุรกรรมและล็อคฟรี.
- การออกแบบใหม่บนพื้นฐานของ ConcurrentHashMap จาก JDK 8
- จำนวนสูงสุดของรายการเป็นที่เคารพนับถือในขณะนี้ว่าและไม่โค้งมนได้ถึงพลังที่ใกล้ที่สุดของ 2
- อัลกอริทึม LIRS ดีขึ้นอย่างมากซึ่งเป็นความแม่นยำมากขึ้นในการตัดสินใจที่จะขับไล่รายการ
- ฟังสามารถลงทะเบียนโดยใช้คำสั่ง DSL
- การตั้งค่าคอนฟิกมรดกตอนนี้ใช้เฉพาะกับการปรับเปลี่ยนลักษณะการทำแม่แบบการเขียนโปรแกรมคาดการณ์มากขึ้น
- JCache (JSR-107) การสนับสนุนมากกว่า Hot Rod
- อนุญาตให้สร้างสคริปต์ฝั่งเซิร์ฟเวอร์ซึ่งสามารถเรียกจาก Hotrod
- ตอนนี้มันเป็นไปได้ที่จะปรับใช้ร้านค้าแคชไปยังเซิร์ฟเวอร์
- ตอนนี้เรามีแม่แบบการจัดเก็บแคช Maven
คืออะไรใหม่ ในรุ่น 7.1.1:
- การสนับสนุนสำหรับรูปแบบใกล้แคช
- แคชการเข้าร่วมควรจะได้รับธง rebalancedEnabled จากผู้ประสานงาน.
- สร้างการทดสอบการรวมเซิร์ฟเวอร์สำหรับการรับรองความถูกต้อง jgroups SASL
- เปิดเผยวิธีการที่จะเอากรณีของประเภทจากดัชนี
- ข้อความคำเตือนเกี่ยวกับการบังคับเพื่อกลับไปก่อนหน้านี้ไม่ได้นำไปใช้กับการดำเนินงานได้รับ
- การปรับปรุงการบริหารทรัพยากรบุคคลของลูกค้าครอบคลุมการทดสอบการรักษาความปลอดภัย
- แพคเกจฝัง CLI เป็น uberjar
- Schema และ parser 7.1
- ประชาชน API สำหรับการติดตามความสำเร็จของการทำงาน Infinispan สำหรับการทำธุรกรรมของผู้ใช้ที่ได้รับ
- รวม uberjar CLI ในไปรษณีย์กระจาย
- CacheContainerStatsMBeanTest.testClusterStats () จะล้มเหลว
- เปิดเผย EmbeddedCacheManager / แคชผ่าน JCacheManager / JCache แกะ ( ... ) วิธี
- เพิ่มการสนับสนุนเพื่อ java.util.Date Protostream ของ MessageMarshaller.ProtoStreamWriter / อ่าน
มีอะไรใหม่ ในรุ่น 7.0.1:
- เพิ่มตัวอย่างสำหรับการตั้งค่าการจัดทำดัชนีบนเซิร์ฟเวอร์
- รายการ Retriever iterator ควร rethrow ก่อให้เกิดข้อยกเว้น
มีอะไรใหม่ ในรุ่น 6.0.0:
- สอบถามมากกว่า Hotrod
- ตรวจสอบแคชที่ใช้สำหรับการจัดเก็บดัชนีไม่ได้กำหนดหมดอายุใด ๆ
- สนับสนุนแบบสอบถามบนแคชกำหนดค่าด้วยโหมดการยกเลิก
- อนุญาตให้กำหนดค่าจำนวนของกลุ่มต่อโหนด
- ตรวจ storeAsBinary ไม่เก็บทั้งวัตถุและ byte []
- ขยายการทดสอบโหมดที่เข้ากัน
- Lucene ทดสอบประสิทธิภาพดัชนีถดถอย
มีอะไรใหม่ ในรุ่น 5.2.1:
- บักถาวร:
- org.infinispan.marshall.MarshallExternalPojosTest.testReplicateJBossExternalizePojoToNewJoiningNode ล้มเหลวในการสุ่ม
- JDBC XSD หมายถึง singleConnection แทน simpleConnection
- หน่วยความจำรั่วในทุก write.operation แคช
- หน่วยความจำรั่ว: TransactionTable ไม่เคยทำความสะอาดขึ้นการทำธุรกรรมเสร็จสมบูรณ์
- การตั้งค่าคอนฟิกของ infinispan / โลก / อนุกรมไม่ทำงานตามที่เอกสาร
- StateTransferPessimisticTest.testStateTransfer ล้มเหลวสุ่ม
- ไม่ได้ที่จะยกตัวอย่าง org.infinispan.cdi.InfinispanExtension ระหว่างการเริ่มต้นของ AppServer
- ข้อโต้แย้งรูปแบบผิดในข้อความบันทึกการติดตาม
- ReplStateTransferCacheLoaderTest ล้มเหลวในการสุ่ม FileCacheStore.start ()
- undeploy ของ infinispan.war ไม่หยุด DefaultCacheManager
- ชื่อการทดสอบที่แตกต่างจากชื่อชั้นทดสอบ
ความคิดเห็นที่ไม่พบ