دیتابیس گراف.

بیست تا از سیستم های اوپن سورس دیتابیس گراف که در دنیا هستن را نام ببرید.از چت جی پی تی خواستم که بیست تا از بهترین موتور انجین های گراف رو نام ببریددیتابیس های Graph Database چیست؟ مقدمه ای بر پایگاه داده های مبتنی بر گراف:گراف دیتابیس ها(graph database) این امکان را برای ما فراهم می کنند که ما داده ها و رابطه ها رو در قالب ساختار گراف ذخیره کنیم .حالا این ساختار گراف به چه کار ما می آید ؟ !!! در پایگاه داده های رابطه ای بستگی به نوع سناریو که داریم بعضی اوقات نیاز هست که برای پیاده سازی روابط خیلی پیچیده ، داده ها را در قالب جداول متعدد ذخیره کنیم .. این جا ما مجبور به نوشتن Query ها و Join های زیادی بودیم که بتوانیم خروجی و گزارش دلخواه مان را بسازیم . همینطور که در جریان هستید هرچقدر کوئری های ما بزرگ و پیچیده بشود و روابط بین جداول زیاد (Join) ، هزینه اجرای دستور ما (Cost of Query) بالا میرود و سرعت اجرای دستورات پایین و پایین تر ...درباره ی دیتابیس های گراف اینجا را هم بخوانیدHere are 20 top open-source distributed graph database samples:اینجا ۲۰ نمونه برتر پایگاه داده توزیع شده گراف متن باز وجود دارد1. Apache Cassandra: A highly scalable and distributed NoSQL database that supports graph data modeling.یک #پایگاه_داده NoSQL بسیار قابل مقیاس و توزیع شده است که از مدل داده گراف پشتیبانی می‌کند2. Neo4j: A popular graph database that provides ACID transactions and high-performance querying.یک #پایگاه_داده گراف محبوب است که تراکنش‌های ACID و جستجو با عملکرد بالا را فراهم می‌کند.3. JanusGraph: A scalable graph database built on Apache Cassandra, Apache HBase, or Google Cloud Bigtable.یک #پایگاه_داده_گراف قابل مقیاس ساخته شده بر روی Apache Cassandra، Apache HBase یا Google Cloud Bigtable است4. ArangoDB: A multi-model database that supports both document and graph data models.یک #پایگاه_داده چند مدل است که همچنین از مدل‌های داده سند و گراف پشتیبانی می‌کند5. OrientDB: A multi-model NoSQL database that supports graph, document, key-value, and object-oriented models.یک #پایگاه_داده NoSQL چند مدل است که از مدل‌‌‌‌‌‌‌‍‍‍‍‍‍‍‍‍‍ ‌‌ آبجکت-ورائست، کلید-ارزش و سند نيز حمایت مي كند6. Dgraph: A distributed graph database designed for high-performance querying and horizontal scalability.یک #پایگاه_داده توزيع شده طراحي شده برای جستجو با عملكردي با كارآيي بالا و قابليت افزودن افقي است7. TitanDB: An open-source distributed graph database built on top of Apache Cassandra or HBase.یک #پایگاه_داده #توزیع_شده و منبع باز بر روی Apache Cassandra یا HBase ساخته شده است.8. Amazon Neptune: A fully managed graph database service provided by Amazon Web Services (AWS).یک سرویس پایگاه داده گراف کاملاً مدیریت شده ارائه شده توسط خدمات وب آمازون (AWS).9. Virtuoso Universal Server: A hybrid relational/graph RDF triplestore with support for SPARQL queries.یعنی triplestore RDF هجین رابطه‌ای / گراف با پشتیبانی از پرس‌وجوهای SPARQL.10. AllegroGraph: A high-performance RDF triplestore with support for reasoning and SPARQL queries. یک سرویس triplestore RDF با عملکرد بالا با پشتیبانی از استدلال و پرس‌وجوهای SPARQL.11. GraphDB: An RDF triplestore with support for semantic reasoning and SPARQL queries.یک سرویس triplestore RDF با پشتیبانی از استدلال معنایی و پرس‌وجوهای SPARQL.12. HyperGraphDB: A general-purpose, extensible, and embeddable graph database written in Java.یک پایگاه داده گراف عمومی، قابل توسعه و قابل جاسازی نوشته شده در جاوا است.13. Cayley: An open-source graph database inspired by the Google Knowledge Graph project. یک پایگاه داده گراف متن‌باز الهام گرفته شده از پروژه Google Knowledge Graph14. Stardog: An enterprise-grade RDF triplestore with support for reasoning, SPARQL queries, and virtual graphs. یک سیستم ذخیره سه‌تایی RDF درجه حرفه‌ای با پشتیبانی از استدلال، پرس‌وجوهای SPARQL و گراف‌های مجازی15. Blazegraph: An ultra-scalable RDF triplestore with support for SPARQL queries and geospatial indexing. یک سیستم ذخیره سه‌تایی RDF بسیار قابل مقیاس با پشتیبانی از پرس‌وجوهای SPARQL و فهرست‌بندی جغرافیایی16. TinkerPop Gremlin Server: An open-source framework for building graph databases that supports multiple storage backends like Apache Cassandra or HBase. چارچوب متن‌باز برای ساخت پایگاه داده‌های گراف که از ذخیرۀ دادۀ همچون Apache Cassandra یا HBase پشتیبانی می‌کند17. FlockDB: Twitter's distributed graph database designed for storing social graphs at scale. پایگاه دادۀ توزع شده Twitter طراحی شده برای ذخیرۀ نمودار های اجتماعی به مقياس بالا18. HGraphDB: An open-source distributed graph database built on top of Apache Hadoop's HBase component. چارچوب دادۀ توزيع شده و متن باز بالاترین لایۀ Apache Hadoop's HBase 19. Sparsity Technologies' DEX/Sparksee: A high-performance in-memory or disk-based graph database with support for complex querying and analytics. يك پايگاه دادة نموداري در حافظة يا روي ديسك با عملكرد بالا و قابليت هائي براي استفادة از استعلامات و تحليلات پيچیدة.20. FoundationDB Graph Layer (Apple): Apple's distributed key-value store with a built-in layer for storing and querying graphs using the property-graph model. يك فضاسنج كلید-ارزش Apple با لایۀ دروني جستجو و ذخيرة نمودار با استفادة از مدل خصـــــــــــصِ خصائص... Please note that this list is not exhaustive, but it includes some of the most popular open-source distributed graph databases available today.لطفا توجُّه کنید کِه لَیستِ فوق جامع نَیست، وَلَکِنْ شامِلِ بَعضى از محبوب ترین دیتابیس های گراف اوپن سورس دیستریبیوتد هستند کِه این رُوْزها در دستِ عامّة برنامه نویسان در حالِ بررسى هستند