سؤال

تحيات،
هل هناك أي قاعدة بيانات رسم بياني مفتوح المصدر متوفرة بخلاف Neo4J ؟؟

ملاحظة: لماذا لا neo4j؟
Neo4J هو OpenSource ، ولكن يحسب البدائية (عدد العقد والعلاقات والخصائص). إذا كنت تستخدمه للاستخدام التجاري. وليس لديه أي معلومات مباشرة إلى الأمام عن التسعير على الموقع الرسمي. لذلك يمكن أن يكون هناك قفل محتمل للبائع (على الرغم من أنني بدأت للتو شركتي ، وليس لدي ميزانية لإنفاق الأموال على البرامج على أي حال.) لذلك فهي خارج الخيار.

يعتبر،

هل كانت مفيدة؟

المحلول

كما قال روبف ، إذا كان يمكن تمثيل الرسوم البيانية الخاصة بك في أي تنسيق مخصص مثل RDF أو لغة نقطة, ، انت محظوظ! إليك الخيارات المختلفة التي لديك:

  • RDF: جينا - يعتبر التنفيذ الفعلي لـ RDF لـ Java ، ومع ذلك فإنه يحتوي على شذوذات مثل الاستخدام الثقيل من المتكررين.
  • RDF: protégé - إذا لم تستخدم Jena (وحتى لو كنت ترغب في ذلك) ولكنك ترغب في استخدام RDF ، فإن Protégé هو الأداة لك. إنه في الأساس محرر الأنطولوجيا الذي تم إنجازه بشكل جيد مما يجعل معالجة بيانات الرسم البياني نسيمًا. كما أنه يستخدم التسلسل الهرمي المكون الإضافي يشبه Eclipse ، وهناك الكثير من المكونات الإضافية المتاحة حتى تتمكن البومة الأنطولوجيا بسهولة.
  • نقطة: GraphViz - أداة أخرى شائعة جدًا ، يمكن لـ GraphViz إنشاء الرسوم البيانية من لغة DOT. قوية جدا ، صعبة بعض الشيء للتعلم ولكن أيضا كل ما تحتاجه.

بالطبع إذا كان يناسب ملف تعريف شركتك ، فيمكنك تطويره وبدء بيعه كمنتج.

نصائح أخرى

OrientDB (الرابط القديم) يبدو أنه يدعم تخزين الرسم البياني في نفس الوقت كان مثل Neo4J

يسرد ويكيبيديا بعض البدائل الأخرى: http://en.wikipedia.org/wiki/graph_database

أقترح عليك استخدام مخططات من TinkerPop ، تتيح لك استخدام GraphDB من اختيارك (أيضًا من Neo4J و OrientDB). كما أنها توفر امتدادًا لاستخدام DB كمستودع RDF (باستخدام Sesame Sail).

حسنًا ، NEO4J مفتوح المصدر ضمن GPLV3 للنسخة المجتمعية و AGPL للإصدارات المتقدمة والمؤسسات.

لمزيد من المعلومات ، يرجى إلقاء نظرة على http://neo4j.org/licensing-guide/

/بيتر نيوباور ، جزء من فريق NEO4J.

إذا كان من الممكن تمثيل الرسوم البيانية الخاصة بك كرسوم بيانية RDF ، فيمكنك استخدام Jena لأن هذا مجاني ومفتوح المصدر تمامًا

http://jena.sourceforge.net

سواء كان ذلك مفيدًا بأي حال من الأحوال ، يعتمد على سبب حاجتك إلى قاعدة بيانات الرسم البياني ونوع الرسوم البيانية التي تحتاجها لتخزينها.

نلقي نظرة على الترتيب. قاعدة بيانات جميلة متعددة النماذج.

https://www.arangodb.com/

تحرير: يجب أن أقول إنني أسقط أكثر وأكثر في حالة حب مع ترتيب :)

أعلم ، لقد مرت بعض الوقت ، لكن اليوم ، كنت أسأل نفسي السؤال نفسه ، ووجدت أومديبدو أن لأغراض خفيفة الوزن.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top