Neo4j กับ OrientDB vs Titan


13

ฉันกำลังทำงานในโครงการวิทยาศาสตร์ข้อมูลที่เกี่ยวข้องกับการขุดความสัมพันธ์ทางสังคมและต้องการจัดเก็บข้อมูลในฐานข้อมูลกราฟบางตัว ตอนแรกฉันเลือก Neo4j เป็นฐานข้อมูล แต่มันตะเข็บ Neo4j ไม่ได้ปรับขนาดได้ดี ทางเลือกที่ฉันพบคือไททันและ oriebtDB ฉันได้ผ่านนี้เปรียบเทียบทั้งสามฐานข้อมูล แต่ฉันต้องการที่จะได้รับรายละเอียดเพิ่มเติมเกี่ยวกับฐานข้อมูลเหล่านี้ ดังนั้นบางคนสามารถช่วยฉันในการเลือกที่ดีที่สุด ส่วนใหญ่ฉันต้องการเปรียบเทียบประสิทธิภาพการปรับขนาดเอกสารออนไลน์ / แบบฝึกหัดที่มีการสนับสนุนห้องสมุด Python ความซับซ้อนของภาษาคิวรีและการสนับสนุนอัลกอริทึมกราฟของฐานข้อมูลเหล่านี้ มีตัวเลือกฐานข้อมูลที่ดีอื่น ๆ อีกหรือไม่


1
ลองพิจารณา Graphlab (python based): graphlab.com/products/create/overview.htmlต่อไปนี้เป็นบล็อกโพสต์ที่ดีเกี่ยวกับเรื่องนี้เช่นกัน: bugra.github.io/work/notes/2014-04-06/ ......ฉันไม่สามารถ ช่วยคุณอภิปราย Titan vs oriebtDB หวังว่าจะมีคนพูดสอดกับสิ่งนั้น
nfmcclure

ยังสามารถใช้ Spark และ GraphX
sheldonkreger

บทความนี้แสดงรายละเอียดบางอย่างเกี่ยวกับความสามารถในการปรับขนาดได้และข้อได้เปรียบพิเศษสำหรับ Titan groups.google.com/forum/#!topic/orient-database/CpPh42ukfH4
Henry H.

2
ไม่มันไม่ใช่; GraphX ​​ไม่ใช่ฐานข้อมูล
Emre

เมื่อสองสามเดือนก่อนนี้ฉันคิดว่าคุณมีความคืบหน้า ทำไมไม่เพิ่มคำตอบของคุณเอง (ที่นี่หรือที่อื่น?)
Jayan

คำตอบ:


1

ฉันคิดว่าคุณอาจต้องรักษา Data pipel และการเรียนรู้ของ Machine ไว้ในใจ ซึ่งคุณต้องมีกรอบที่แข็งแกร่งในการย้ายข้อมูลระหว่างตารางเช่นเดียวกับกราฟเช่นพื้นที่เก็บข้อมูลนอกเหนือจากการประมวลผลแบบกระจายที่ทรงพลัง จากความเข้าใจของฉัน Spark GraphX ​​สัญญาว่าจะสร้างท่อเหล่านี้ Joseph Gonzalez's (หนึ่งในผู้สร้าง GraphLab จาก CMU) คุยกับ GraphX ​​บน youtube คุ้มค่าที่จะดู

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.