NEO4J هي قاعدة بيانات الرسم البياني الرائدة في العالم. إنه متجر رسم بياني عالي الأداء مع جميع الميزات المتوقعة من قاعدة بيانات ناضجة وقوية ، مثل لغة الاستعلام الودية والمعاملات الحمضية. يعمل المبرمج مع بنية شبكة مرنة من العقد والعلاقات بدلاً من الجداول الثابتة-ومع ذلك يتمتع بجميع فوائد قاعدة بيانات جودة المؤسسة. بالنسبة للعديد من التطبيقات ، يقدم Neo4J أوامر ذات فوائد أداء الحجم مقارنةً بـ DBS العلائقية.
تعرف على المزيد على موقع NEO4J.
Neo4J متاح كخادم مستقل ، أو مكونًا قابل للتضمين. يمكنك التنزيل أو المحاولة عبر الإنترنت.
نحن نشجع التجريب مع neo4j. يمكنك إنشاء ملحقات إلى Neo4J ، أو تطوير المكتبة أو برامج التشغيل فوق المنتج ، أو تقديم مساهمات مباشرة في قلب المنتج. ستحتاج إلى توقيع اتفاقية ترخيص المساهم حتى نقبل بقعك.
تم تصميم Neo4J باستخدام Apache Maven الإصدار 3.8.2 وإصدار حديث من VM المدعوم. باش وجعل مطلوب أيضا. لاحظ أن Maven يحتاج إلى ذاكرة أكثر من التكوين القياسي ، ويمكن تحقيق ذلك مع export MAVEN_OPTS="-Xmx2048m"
.
يحتاج مستخدمو MacOS إلى تثبيت Homebrew.
مشروب تثبيت Maven
يرجى ملاحظة أننا لا ندعم بناء حزم Debian على MacOS.
sudo apt تثبيت maven openjdk-17-jdk
تأكد من أن متغير بيئة JAVA_HOME
نقاط إلى /usr/lib/jvm/java-17-openjdk-amd64
(قد يكون لديك العديد من إصدارات Java مثبتة).
قبل البدء في تشغيل اختبارات الوحدة والتكامل في مشروع Neo4J Maven على نظام يشبه Linux ، يجب عليك التأكد من تعيين الحد على الملفات المفتوحة على قيمة معقولة. يمكنك اختباره مع ulimit -n
. نوصيك بحد لا يقل عن 40 ألفًا.
سيقوم mvn clean install -T1C
فقط ببناء ملفات JAR الفردية فقط.
تنفيذ الاختبار هو ، بالطبع ، جزء من البناء.
في حال كنت ترغب فقط في الجرار ، دون إجراء اختبارات ، فهذا أمر لك: mvn clean install -DskipTests -T1C
.
قد تحتاج إلى زيادة الذاكرة المتاحة لـ Maven: export MAVEN_OPTS="-Xmx2048m"
(جرب هذا أولاً إذا حصلت على أخطاء بناء).
بعد تشغيل mvn clean install
، cd
في packaging/standalone/target
واستخراج الإصدار الذي تريده ، ثم:
BIN/NEO4J-ADMIN SERDR STREM
في المجلد المستخرج لبدء Neo4J على localhost:7474
. على النوافذ التي تريد تشغيلها:
Bin neo4j-admin Server START
بدلاً من.
NEO4J سطح المكتب هو وسيلة مريحة للمطورين للعمل مع قواعد بيانات NEO4J المحلية.
لتثبيت سطح المكتب NEO4J ، انتقل إلى مركز تنزيل NEO4J واتبع التعليمات.
Neo4J Community Edition هو منتج مفتوح المصدر مرخص بموجب GPLV3.
يتضمن Neo4J Enterprise Edition مكونات إضافية مغلقة غير متوفرة في هذا المستودع وتتطلب ترخيصًا تجاريًا من Neo4J أو أحد الشركات التابعة لها.
تتوفر سياسة العلامات التجارية لـ NEO4J في صفحة سياسة العلامات التجارية الخاصة بنا.