เมื่อเทียบกับฐานข้อมูลเชิงสัมพันธ์คลาสสิก (PostgreSQL MySQL ) Neo4j ให้เพิ่มประสิทธิภาพการเกี่ยวกับการใช้ทรัพยากรและความเร็วในแบบสอบถาม.
นี้เป็นส่วนใหญ่เนื่องจากโครงสร้างที่เรียบง่ายของ Neo4j ใช้ไม้กราฟง่ายต่อการจัดเก็บข้อมูลและความสัมพันธ์ระหว่างมันแทนของตารางสัมพันธ์ clunky และบางครั้งการแก้ไข.
Neo4j เป็นฐานข้อมูลกราฟที่นิยมมากที่สุดที่ใช้ในปัจจุบัน ทางเลือกอื่น ๆ ได้แก่ Neo4j ArangoDB Titan หรือ OrientDB .
Neo4j จะนำเสนอใน 3 รุ่นที่เปิดอยู่ทั้งหมดมา แต่มีการออกใบอนุญาตที่แตกต่างกัน.
ทุกรุ่นมีให้บริการภายในเก็บที่สามารถดาวน์โหลดได้เพียงให้แน่ใจว่าจะเลือกหนึ่งที่เหมาะสมตามรูปแบบการออกใบอนุญาตใบสมัครของคุณ.
ทั้งสามรุ่นนี้ยังสามารถใช้เป็นเซิร์ฟเวอร์ฐานข้อมูลกราฟแบบสแตนด์อะโลนหรือเป็นส่วนประกอบแบบฝังตัวสำหรับการใช้งานของคุณ.
มีอะไรใหม่ ในรุ่นนี้:
- การปรับปรุงค่าใช้จ่ายตามเพิ่มประสิทธิภาพ
- ภาษาราชการ Drivers & amp; กลอน: Neo4j ใหม่ Binary พิธีสาร
- Deployable ในเมฆ, ตู้คอนเทนเนอร์และบนสมมติฐาน
มีอะไรใหม่ ในรุ่น 3.0.0:
ใหม่ในการ Neo4j 2.1.1 (30 พฤษภาคม 2014)
มีอะไรใหม่ ในรุ่น 2.3.1:
- Neo4j Enterprise Edition รวมถึงผู้จัดการล็อคปรับปรุงการปรับปรุงการทำงานพร้อมกันทั่วทั้งฐานข้อมูลและช่วยให้ Neo4j ที่จะใช้ประโยชน์จากระบบขนาดใหญ่ที่มี 6 หรือมากกว่าแกน CPU
- ผลการดำเนินงานต่าง ๆ นานาและความมั่นคงการแก้ไขในทุกพื้นที่ของ Neo4j.
- การสนับสนุนสำหรับการอัพเกรดกลิ้งกลุ่ม Neo4j องค์กรจาก Neo4j 2.0.1 หรือในภายหลัง.
- การสนับสนุนอย่างเป็นทางการสำหรับ OpenJDK 7, เพิ่มการสนับสนุนอย่างต่อเนื่องสำหรับ Oracle Java 7.
- ใหม่ข้อโหลด CSV ในศูนย์การเปิดใช้งาน ETL น้ำหนักเบาจาก CSV เพื่อกราฟ ด้วยวิธีนี้นักพัฒนาสามารถนำเข้าข้อมูลจากแหล่งข้อมูลใด ๆ ลงใน Neo4j เป็นกราฟ.
- การจัดกลุ่มความสัมพันธ์อย่างมีนัยสำคัญที่ช่วยเพิ่มประสิทธิภาพของ traversals ข้ามโหนดเชื่อมต่อหนาแน่น.
มีอะไรใหม่ ในรุ่น 2.2.5 / 2.3.0-M03:
- Neo4j Enterprise Edition รวมถึงผู้จัดการล็อคปรับปรุงการปรับปรุงการทำงานพร้อมกันทั่วทั้งฐานข้อมูลและช่วยให้ Neo4j ที่จะใช้ประโยชน์จากระบบขนาดใหญ่ที่มี 6 หรือมากกว่าแกน CPU
- ผลการดำเนินงานต่าง ๆ นานาและความมั่นคงการแก้ไขในทุกพื้นที่ของ Neo4j.
- การสนับสนุนสำหรับการอัพเกรดกลิ้งกลุ่ม Neo4j องค์กรจาก Neo4j 2.0.1 หรือในภายหลัง.
- การสนับสนุนอย่างเป็นทางการสำหรับ OpenJDK 7, เพิ่มการสนับสนุนอย่างต่อเนื่องสำหรับ Oracle Java 7.
- ใหม่ข้อโหลด CSV ในศูนย์การเปิดใช้งาน ETL น้ำหนักเบาจาก CSV เพื่อกราฟ ด้วยวิธีนี้นักพัฒนาสามารถนำเข้าข้อมูลจากแหล่งข้อมูลใด ๆ ลงใน Neo4j เป็นกราฟ.
- การจัดกลุ่มความสัมพันธ์อย่างมีนัยสำคัญที่ช่วยเพิ่มประสิทธิภาพของ traversals ข้ามโหนดเชื่อมต่อหนาแน่น.
มีอะไรใหม่ ในรุ่น 2.2.3 / 2.3.0-M02:
- Neo4j Enterprise Edition รวมถึงผู้จัดการล็อคปรับปรุงการปรับปรุงการทำงานพร้อมกันทั่วทั้งฐานข้อมูลและช่วยให้ Neo4j ที่จะใช้ประโยชน์จากระบบขนาดใหญ่ที่มี 6 หรือมากกว่าแกน CPU
- ผลการดำเนินงานต่าง ๆ นานาและความมั่นคงการแก้ไขในทุกพื้นที่ของ Neo4j.
- การสนับสนุนสำหรับการอัพเกรดกลิ้งกลุ่ม Neo4j องค์กรจาก Neo4j 2.0.1 หรือในภายหลัง.
- การสนับสนุนอย่างเป็นทางการสำหรับ OpenJDK 7, เพิ่มการสนับสนุนอย่างต่อเนื่องสำหรับ Oracle Java 7.
- ใหม่ข้อโหลด CSV ในศูนย์การเปิดใช้งาน ETL น้ำหนักเบาจาก CSV เพื่อกราฟ ด้วยวิธีนี้นักพัฒนาสามารถนำเข้าข้อมูลจากแหล่งข้อมูลใด ๆ ลงใน Neo4j เป็นกราฟ.
- การจัดกลุ่มความสัมพันธ์อย่างมีนัยสำคัญที่ช่วยเพิ่มประสิทธิภาพของ traversals ข้ามโหนดเชื่อมต่อหนาแน่น.
มีอะไรใหม่ ในรุ่น 2.2.0:
- Neo4j Enterprise Edition รวมถึงผู้จัดการล็อคปรับปรุงการปรับปรุงการทำงานพร้อมกันทั่วทั้งฐานข้อมูลและช่วยให้ Neo4j ที่จะใช้ประโยชน์จากระบบขนาดใหญ่ที่มี 6 หรือมากกว่าแกน CPU
- ผลการดำเนินงานต่าง ๆ นานาและความมั่นคงการแก้ไขในทุกพื้นที่ของ Neo4j.
- การสนับสนุนสำหรับการอัพเกรดกลิ้งกลุ่ม Neo4j องค์กรจาก Neo4j 2.0.1 หรือในภายหลัง.
- การสนับสนุนอย่างเป็นทางการสำหรับ OpenJDK 7, เพิ่มการสนับสนุนอย่างต่อเนื่องสำหรับ Oracle Java 7.
- ใหม่ข้อโหลด CSV ในศูนย์การเปิดใช้งาน ETL น้ำหนักเบาจาก CSV เพื่อกราฟ ด้วยวิธีนี้นักพัฒนาสามารถนำเข้าข้อมูลจากแหล่งข้อมูลใด ๆ ลงใน Neo4j เป็นกราฟ.
- การจัดกลุ่มความสัมพันธ์อย่างมีนัยสำคัญที่ช่วยเพิ่มประสิทธิภาพของ traversals ข้ามโหนดเชื่อมต่อหนาแน่น.
มีอะไรใหม่ ในรุ่น 2.0.2:
- การแก้ไขปัญหาที่กรณีล้มเหลวจะไม่สามารถที่จะกลับไปคลัสเตอร์หลังจากที่เริ่มต้น
- คันเร่งผลลัพธ์ของความล้มเหลวของการเรียนรู้ข้อความที่อาจสร้างไฟล์ messages.log ใหญ่
- เพิ่ม INSTANCE_ID ส่วนหัวกับข้อความทุกระดับการแก้ปัญหาที่การนำ URI ที่จะทำให้เกิดการปฏิเสธข้อผิดพลาดรายการ
มีอะไรใหม่ ในรุ่น 2.0.1:
- นี้เป็นรุ่นการบำรุงรักษาและไม่มีคุณลักษณะใหม่ ๆ แม้ว่ามันจะมีเสถียรภาพและประสิทธิภาพการปรับปรุงที่สำคัญ.
มีอะไรใหม่ ในรุ่น 2.0.0-M03:
- ปล่อยก้าว M03 ล่าสุด Neo4j 2.0 เป็นข้อมูลเกี่ยวกับการปรับปรุง Cypher.
มีอะไรใหม่ ในรุ่น 1.9.M03:
- เซิร์ฟเวอร์:
- ดึงออกมาจากโสมเป็นปลั๊กอินที่แยกต่างหากเพื่อสนับสนุนรุ่นที่แตกต่างกัน.
- Cypher:
- รูปแบบที่นำกลับมาใช้รูปแบบโหนดสามารถผลิตไม้ขีดไฟไม่มีอยู่.
- สตริงย่อยที่ฟังก์ชั่นบางครั้งล้มเหลวเมื่อไม่มีระยะเวลาที่ระบุไว้.
มีอะไรใหม่ ในรุ่น 1.8M06:
- ขั้นนี้มีคุณสมบัติที่น่ายินดีสำหรับการดำเนินงานวิศวกร - กลิ้งอัพเกรดข้ามคลัสเตอร์ .
มีอะไรใหม่ ในรุ่น 1.8M02:
- การปรับปรุงภายใต้ฝากระโปรงเพิ่มเติมขั้นตอนการตั้งค่าหรือง่ายแก้ไขปัญหา.
มีอะไรใหม่ ในรุ่น 1.7:
- Neoj 1.7 GA ประกอบด้วยปรับปรุงประสิทธิภาพการทำงานที่สำคัญภายใต้ประทุนและการแก้ไขข้อบกพร่องต่าง ๆ .
มีอะไรใหม่ ในรุ่น 1.6:
- เมฆ - เบต้าสาธารณะใน Heroku ของ Neo4j Add-on
- ศูนย์ - รองรับรุ่นเก่า Cypher, จับคู่รูปแบบที่ดีขึ้นประสิทธิภาพที่ดีขึ้นดีขึ้น API
- Web Admin - คำสั่งแบบเต็ม Neo4j เชลล์รวมทั้งไวยากรณ์ Cypher versioned .
- Kernel -. การปรับปรุงเช่นความสามารถในการเพื่อให้มั่นใจว่าคู่ค่าคีย์สำหรับหน่วยงานที่เป็นเอกลักษณ์
- Lucene อัพเกรด - ตอนนี้รุ่น 3.5 .
มีอะไรใหม่ ในรุ่น 1.4.1:
- ทายกระทำความหมาย.
- สนับสนุนการสำรองข้อมูลขนาดใหญ่.
- สคริปต์เซิร์ฟเวอร์มากขึ้นข้ามแพลตฟอร์ม.
- การแก้ไขข้อบกพร่องและปรับปรุง.
มีอะไรใหม่ ในรุ่น 1.4:
- การทำดัชนีอัตโนมัติ
- ศูนย์ Query Language
- การจัดการเซิร์ฟเวอร์ใหม่
- ความสัมพันธ์ตนเอง
- ดัชนีปรับปรุง
- การปรับปรุง WebAdmin
- การปรับปรุงประสิทธิภาพการทำงาน
- การปรับปรุง REST API
สคริป
ความคิดเห็นที่ไม่พบ