Nebula Graph, DBMS orijentiran na graf dolazi do verzije 3.2

Prije nekoliko dana najavljeno je izdanje nove verzije DBMS Nebula Graph 3.2, koji je dizajniran za učinkovito pohranjivanje velikih međusobno povezanih skupova podataka koji tvore graf koji može imati milijarde čvorova i trilijune veza.

DBMS koristi distribuiranu arhitekturu bez dijeljenja resursa (shared-nothing), što podrazumijeva pokretanje neovisnih i samodostatnih procesa grafičke obrade upita i procesa pohranjene pohrane. Metausluga upravlja orkestracijom kretanja podataka i pružanjem meta informacija o grafu. Kako bi se osigurala dosljednost podataka, koristi protokol temeljen na RAFT algoritmu.

Glavni noviteti Nebula Grafa 3.2

U ovoj novoj verziji DBMS-a koja je predstavljena, istaknuto je da je dodan il podrška za funkciju extract(). za ekstrahiranje podniza koji odgovara danom izrazu, plus optimizirane prilagodbe napravljene su u konfiguracijskoj datoteci.

Još jedna promjena koja se izdvaja od nove verzije je ta dodana pravila optimizacije za uklanjanje operatora AppendVertices i onemogućiti filtre rubova i vrhova, kao i smanjiti količinu podataka kopiranih za operaciju JOIN, kao i za operatore Traverse i AppendVertices.

Osim toga, smanjena je i količina podataka koja će se kopirati za sindikalno poslovanje prilikom premještanja podataka, izvršeni su razni zadaci na poboljšati performanse i optimizirati NAJKRAĆI PUT i PODGRAF.

To također možemo pronaći poboljšana je dodjela memorije (pomoću Arena Allocatora) te da se vrijednosti svojstava dobivaju preko indeksa kako bi se smanjilo vrijeme potrebno za upite svojstava.

Glede ispravki koji su napravljeni u ovoj novoj verziji spominju se sljedeće:

  • Popravljeno rušenje web usluge prilikom primanja nekih posebnih napadačkih poruka.
  • Riješen pad usluge pohrane prilikom istovremenog skeniranja svojstava.
  • Riješen je pad usluge pohrane kada duljina naziva ruba umetanja premaši ograničenje.
  • Popravljeno rušenje prilikom omogućavanja istovremenog načina upita.
  • Popravljeno rušenje usluge pohrane prilikom postavljanja upita indeksima sa svojstvom NULL.
  • Popravljeno rušenje prilikom ispuštanja indeksa cijelog teksta.
  • Riješen pad pohrane kada brisanje vrha i ruba specificiraju vid više nego što smo prije definirali u prostoru.
  • Ispravljena pogreška koja je uzrokovala izlazak samostalnog demona nakon ponovnog pokretanja.
  • Riješen je problem u kojem je rezultat objašnjenja formata JoinDots bio netočan za mrežni alat GraphViz, što je uzrokovalo dvostruke konverzije iz JSON-a.
  • Ispravljena pogreška u upitima svojstava. Korištenje točaka u strukturi sada je onemogućeno.
  • Ispravljena je greška da nije bilo statistike pod uvjetom korištenja indeksa.
  • Ispravljena je pogreška da je vremenska zona klastera drugačija.

Kako instalirati Nebula Graph na Linux?

Oni koji su zainteresirani za mogućnost instaliranja ovog DBMS-a na svoj sustav, mogu to učiniti slijedeći upute koje dijelimo u nastavku.

Ako imate Centos 7 paket koji biste trebali preuzeti je sljedeći. Da biste to učinili, morate otvoriti terminal na vašem sustavu i u njega ćete upisati sljedeću naredbu:

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

U slučaju da koristite centi 8, onda je paket koji trebate preuzeti:

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

Dok u slučaju onih koji su korisnici Ubuntu LTS 18.04

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

Ili u slučaju onih koji su korisnici Ubuntu 20.04 LTS ili novijeg, mogu preuzeti sljedećom naredbom:

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

Da biste izvršili instalaciju paketa preuzeto, to možete učiniti s preferiranim upraviteljem paketa ili to možete učiniti s terminala upisivanjem jedne od sljedećih naredbi.

U slučaju paketa za CentOS:

sudo rpm -ivh nebula*.rpm

Dok je za paket paket za Ubuntu:

sudo dpkg -i nebula*.deb

Konačno, ako ste korisnik Arch Linuxa DBMS možete instalirati sljedećom naredbom:

sudo pacman -S nebula

Da biste saznali više o njegovoj uporabi, pokretanju usluga i drugima, možete pogledati sve ove informacije U sljedećem linku. 


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.