Nebula Graph графично ориентираната СУБД достига версия 3.2

Преди няколко дни беше обявено пускането на новата версия на СУБД Nebula Graph 3.2, който е проектиран да съхранява ефективно големи взаимосвързани набори от данни, които образуват графика, която може да има милиарди възли и трилиони връзки.

СУБД използва разпределена архитектура без споделяне на ресурси (споделено-нищо), което предполага стартиране на независими и самодостатъчни процеси за обработка на графични заявки и съхранени процеси за съхранение. Метауслугата управлява оркестрацията на движението на данни и предоставянето на мета информация за графиката. За да осигурите последователност на данните, използва протокол, базиран на алгоритъма RAFT.

Основни новости на Nebula Graph 3.2

В тази нова версия на СУБД, която е представена, се подчертава, че е добавена иl поддръжка за функция extract(). за извличане на подниз, който съответства на даден израз, плюс оптимизирани корекции бяха направени в конфигурационния файл.

Друга промяна, която се откроява в новата версия, е тази добавени правила за оптимизация за премахване на оператора AppendVertices и деактивирайте филтрите по ръбовете и върховете, както и намаляването на количеството копирани данни за операцията JOIN, както и за операторите Traverse и AppendVertices.

В допълнение към това количеството данни, които ще бъдат копирани за операциите на съюза при преместване на данни, също беше намалено, бяха изпълнени различни задачи за подобряване на производителността и оптимизиран НАЙ-КРАТЪК ПЪТ и ПОДГРАФ.

Можем да открием и това разпределението на паметта е подобрено (с помощта на Arena Allocator) и че стойностите на свойствата се получават чрез индекси, за да се намали времето, изразходвано от заявки за свойства.

Относно корекциите които са направени в тази нова версия, се споменава следното:

  • Коригиран срив на уеб услуга при получаване на някои специални съобщения за атака.
  • Коригиран срив на услугата за съхранение при едновременно сканиране на свойства.
  • Коригиран срив на услугата за съхранение, когато дължината на името на вмъкнатия ръб надвишава ограничението.
  • Коригиран срив при активиране на режим на едновременна заявка.
  • Коригиран срив на услугата за съхранение при запитване на индекси със свойство NULL.
  • Коригиран срив при изпускане на пълен текстов индекс.
  • Коригиран срив в хранилището при изтриване на върха и ръба, указващи vid повече, отколкото сме дефинирали преди в пространството.
  • Коригирана грешка, която караше самостоятелния демон да излезе след рестартиране.
  • Коригиран проблем, при който резултатът от обяснението на формата JoinDots беше неправилен за онлайн инструмента GraphViz, причинявайки двойни преобразувания от JSON.
  • Фиксиран бъг в заявките за свойства. Използването на точки в контура вече е деактивирано.
  • Поправена е грешката, че няма статистика при условие за използване на индекси.
  • Фиксиран бъг, че часовата зона на клъстера е различна.

Как да инсталирам Nebula Graph на Linux?

За тези, които се интересуват от възможността да инсталират тази СУБД на своята система, те могат да го направят следвайки инструкциите че споделяме по-долу.

Ако имате Centos 7 пакетът, който трябва да изтеглите, е следният. За да направите това, трябва да отворите терминал на вашата система и в него ще напишете следната команда:

wget https://oss-cdn.nebula-graph.com.cn/package/3.2.0/nebula-graph-3.2.0.el7.x86_64.rpm

В случай, че използвате цента 8, тогава пакетът, който трябва да изтеглите, е:

wget https://oss-cdn.nebula-graph.com.cn/package/3.2.0/nebula-graph-3.2.0.el8.x86_64.rpm 

докато в случай на тези, които са потребители Ubuntu LTS 18.04

wget https://oss-cdn.nebula-graph.com.cn/package/3.2.0/nebula-graph-3.2.0.ubuntu1804.amd64.deb

Или в случай на тези, които са потребители на Ubuntu 20.04 LTS или по-нова версия, те могат да изтеглят със следната команда:

wget https://oss-cdn.nebula-graph.com.cn/package/3.2.0/nebula-graph-3.2.0.ubuntu2004.amd64.deb 

За да направите инсталацията на пакета изтеглени, можете да го направите с предпочитания от вас мениджър на пакети или да го направите от терминала, като въведете една от следните команди.

В случай на пакети за CentOS:

sudo rpm -ivh nebula*.rpm

Докато за пакета за Ubuntu:

sudo dpkg -i nebula*.deb

И накрая, ако сте потребител на Arch Linux можете да инсталирате СУБД със следната команда:

sudo pacman -S nebula

За да научите повече за използването му, стартирането на услуги и други, можете да се консултирате с цялата тази информация В следващия линк. 


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.