گراف تي مبني ڊي بي ايم ايس نيبولا گراف جو پهريون مستحڪم رليز

جڳه ورتي релиз открытой СУБД Nebula Graph 1.0.0, предназначенной для эффективного хранения крупных наборов связанных между собой данных, образующих граф, который может насчитывать миллиарды узлов и триллионы связей. Проект написан на языке С++ и طرفان ورهايل под лицензией Apache 2.0. Клиентские библиотеки для обращения к СУБД подготовлены для языков Go, Python и Java. Развивающий СУБД стартап VESoft несколько дней назад حاصل ڪيو первый транш инвестиций в размере 8 млн долларов.

В СУБД لاڳو ٿيل распределённая архитектура без разделения ресурсов (shared-nothing), подразумевающая запуск независимых и самодостаточных процессов обработки запросов graphd и процессов хранения storaged. Оркестровкой перемещения данных и предоставлением мета-информации о графе занимаются мета-сервис. Для обеспечения согласованности данных используется протокол на базе алгоритма RAFT.

گراف تي مبني ڊي بي ايم ايس نيبولا گراف جو پهريون مستحڪم رليز

Nebula گراف جون مکيه خاصيتون:

  • سيڪيورٽي حفاظت через предоставление доступа только аутентифицированным пользователям, полномочия которых задаются через систему управления доступа на основе ролей (RBAC).
  • موقعو подключения разных типов движков хранения. Поддержка расширения языка формирования запросов новыми алгоритмами.
  • Обеспечение минимальных задержек при чтении или записи данных и поддержание высокой пропускной способности. При جاچ в кластере из одного узла graphd и трёх узлов storaged БД размером 632 GB, включающей гарф из 1.2 миллиарда вершин и 8.4 миллиарда рёбер задержки были на уровне нескольких миллисекунд, а пропускная способность составила до 140 тысяч запросов в секунду.

    گراف تي مبني ڊي بي ايم ايس نيبولا گراف جو پهريون مستحڪم رليز

  • لڪير جي ماپ.
  • هڪ SQL-جهڙي سوال جي ٻولي جيڪا طاقتور ۽ سمجھڻ ۾ آسان آهي. سپورٽ ٿيل عملن ۾ شامل آھن GO (گراف عمودي جو ٻه طرفي ٽرورسل)، GROUP BY، ORDER BY، LIMIT، UNION، UNION DISTINCT، INTERSECT، MINUS، PIPE (اڳئين سوال جو نتيجو استعمال ڪندي). انڊيڪسس ۽ صارف جي بيان ڪيل متغيرن جي حمايت ڪئي وئي آهي.
  • ناڪامي جي اعلي دستيابي ۽ لچڪ کي يقيني بڻائي.
  • بيڪ اپ ڪاپيون ٺاهڻ کي آسان ڪرڻ لاءِ ڊيٽابيس اسٽيٽ جي سلائس سان سنيپ شاٽ ٺاهڻ لاءِ سپورٽ.
  • صنعتي استعمال لاءِ تيار (اڳ ۾ ئي JD، Meituan ۽ Xiaohongshu جي انفراسٽرڪچر ۾ استعمال ٿيل آهي).
  • ڊيٽا اسٽوريج اسڪيم کي تبديل ڪرڻ جي صلاحيت ۽ ان کي تازه ڪاري ڪرڻ کان سواء جاري آپريشن کي روڪڻ يا متاثر ڪرڻ.
  • ڊيٽا جي زندگي کي محدود ڪرڻ لاء TTL سپورٽ.
  • سيٽنگون ۽ اسٽوريج ميزباني کي منظم ڪرڻ لاء حڪم.
  • ڪم کي منظم ڪرڻ ۽ ڪم جي لانچن کي شيڊول ڪرڻ لاءِ اوزار (جيڪي ڪم هن وقت سپورٽ ڪيا ويا آهن ڪمپيڪٽ ۽ فلش).
  • مڪمل رستو ڳولڻ جا آپريشن ۽ ڏنل چوڪن جي وچ ۾ ننڍو رستو.
  • ٽئين پارٽي اينالائيٽڪس پليٽ فارمن سان انضمام لاءِ OLAP انٽرفيس.
  • CSV فائلن يا اسپارڪ مان ڊيٽا درآمد ڪرڻ لاءِ افاديت.
  • Экспорт метрик для мониторинга при помози Prometheus и Grafana.
  • ويب انٽرفيس
    Nebula Graph Studio для визуализации операций с графом, навигации по графу, проектирования схемы хранения и загрузки данных.
    گراف تي مبني ڊي بي ايم ايس نيبولا گراف جو پهريون مستحڪم رليز

جو ذريعو: opennet.ru

تبصرو شامل ڪريو