Igrafu yeNebula i-DBMS ejolise kwigrafu ifikelela kwinguqulelo 3.2

Zimbalwa iintsuku ezidlulileyo Ukuqaliswa kwenguqulelo entsha yeDBMS Nebula Graph 3.2 yabhengezwa, eyenzelwe ukugcina ngokufanelekileyo iiseti ezinkulu zedatha edibeneyo eyenza igrafu enokuba neebhiliyoni zeenodi kunye neetriliyoni zamakhonkco.

iDBMS isebenzisa i-architecture esasazwayo ngaphandle kokwabelana ngezibonelelo (ekwabelwana-kwakungekho nto), ebandakanya ukusungula iinkqubo ezizimeleyo, ezizimeleyo zegrafu yokuphendula imibuzo kunye neenkqubo zokugcina ezigciniweyo. I-metaservice iphethe i-orchestration yokunyakaza kwedatha kunye nokubonelela nge-metainformation malunga negrafu. Ukuqinisekisa ukuhambelana kwedatha, isebenzisa iprotocol esekwe kwi-algorithm yeRAFT.

Iimpawu eziphambili ezintsha zeNebula Graph 3.2

Kule nguqulo entsha ye-DBMS evezwayo, kubonakala ukuba yongezwa kwayel inkxaso yesicatshulwa () umsebenzi ukutsala umtya osezantsi ohambelana nentetha enikiweyo, kunye nohlengahlengiso olulungisiweyo lwenziwa kwifayile yoqwalaselo.

Olunye utshintsho olwahlukileyo kwinguqulelo entsha kukuba yongeze imithetho yokuphucula ukususa umqhubi weAppendVertices kunye nokukhubaza i edge kunye nezihluzo zevertex, kunye nokunciphisa ubungakanani bedatha ekhutshelwe umsebenzi JOIN, kunye nabaqhubi beTraverse kunye neAppendVertices.

Ukongeza koku, inani ledatha eliya kukhutshelwa imisebenzi yokudibanisa xa ukuhanjiswa kwedatha kwancitshiswa, imisebenzi eyahlukeneyo yenziwa ukuze Ukusebenza okuphuculweyo kunye nokulungiswa kweENDLELA OMFUTSHANE.

Singayifumana loo nto Ulwabiwo lwenkumbulo luphuculwe (usebenzisa iArena Allocator) kunye nokuba amaxabiso epropathi afunyenwe ngokubhaliselwa ukunciphisa ixesha elichithwa yimibuzo yepropathi.

Malunga nokulungiswa ezenziwe kolu guqulelo lutsha oku kulandelayo kukhankanyiwe:

  • Inkonzo yewebhu ezinzileyo iyantlitheka xa ifumana imiyalezo yohlaselo olukhethekileyo.
  • Inkonzo yokugcina ezinzileyo iyawa xa uskena iipropati ngaxeshanye.
  • Inkonzo yogcino oluzinzileyo ingqubano xa ufaka igama lomda ubude ligqithe kumda.
  • Ukuphazamiseka okulungisiweyo xa uvula imowudi yombuzo ngaxeshanye.
  • Inkonzo yokugcina ezinzileyo iyawa xa ubuza izalathisi ngepropati ye-NULL.
  • Ukuphazamiseka okulungisiweyo xa uwisa isalathisi esipheleleyo.
  • Ukuwa kogcino oluzinzileyo xa kucinywa i-vertex kunye nomphetho ukhankanya i-vid ngaphezu kokuba besiyichazile ngaphambili esithubeni.
  • I-bug elungisiweyo ebangele ukuba i-daemon ezimeleyo iphume emva kokuqalisa ngokutsha.
  • Fixed bug ukuba isiphumo sokuJoyina Amanqaku engcaciso yefomathi ayichanekanga kwisixhobo se-intanethi ye-GraphViz, ebangela uguqulelo oluphindiweyo lwe-JSON.
  • Fixed bug kwimibuzo yepropati. Ukusetyenziswa kwamanqaku akulwandlalo kuvaliwe.
  • Kulungiswe ibug ukuba bekungekho zibalo phantsi kwemeko yokusebenzisa izalathisi.
  • Fixed bug ukuba ixesha lendawo yeqela lahlukile.

Uyifaka njani iNebula Graph kwiLinux?

Kulabo abanomdla wokukwazi ukufaka le DBMS kwinkqubo yabo, banokwenza njalo ukulandela imiyalelo ukuba sabelana ngezantsi.

Ukuba uneCentos 7 Iphakheji ekufuneka uyikhuphile yile ilandelayo. Ukwenza oku kuya kufuneka uvule i-terminal kwindlela yakho kwaye kuyo uya kuchwetheza lo myalelo ulandelayo:

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

Kwimeko apho usebenzisa Iisenti 8Ke iphakheji ekufuneka uyikhuphile yile:

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

Ngexesha kwimeko yabo bangabasebenzisi Ubuntu 18.04 LTS

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

Okanye kwimeko yabo bangabasebenzisi be-Ubuntu 20.04 LTS okanye ngaphezulu, unokukhuphela ngalo myalelo ulandelayo:

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

Ukwenza ufakelo lwephakheji Ukukhuphela ungayenza nomphathi wephakheji oyithandayo okanye ungayenza ukusuka kwisiphelo sendlela ngokuchwetheza omnye wale miyalelo ilandelayo.

Kwimeko yeephakeji ye-CentOS:

sudo rpm -ivh nebula*.rpm

Ngelixa imeko yephakheji Ubuntu:

sudo dpkg -i nebula*.deb

Ekugqibeleni, ukuba ungumsebenzisi weArch Linux ungafaka i-DBMS ngalo myalelo ulandelayo:

sudo pacman -S nebula

Ukuze ufunde okungakumbi ngokusetyenziswa kwayo, ukwaziswa kweenkonzo kunye nabanye, unokuqhagamshelana nalo lonke olu lwazi Kule khonkco ilandelayo. 


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.