Nebula Graph o DBMS orientado a gráficos chega á versión 3.2

Hai poucos días anunciouse o lanzamento da nova versión do DBMS Nebula Graph 3.2, que está deseñada para almacenar de forma eficiente grandes conxuntos de datos interconectados que forman un gráfico que pode ter miles de millóns de nodos e billóns de ligazóns.

o DBMS usa unha arquitectura distribuída sen compartir recursos (shared-nothing), o que implica o lanzamento de procesos de procesamento de consultas gráficas independentes e autosuficientes e procesos de almacenamento almacenado. Un metaservizo xestiona a orquestración do movemento de datos e a subministración de metainformación sobre o gráfico. Para garantir a coherencia dos datos, utiliza un protocolo baseado no algoritmo RAFT.

Principais novidades de Nebula Gráfico 3.2

Nesta nova versión do DBMS que se presenta, destaca que se engadiu el soporte para a función extract(). para extraer unha subcadea que coincida cunha expresión determinada, ademais realizáronse axustes optimizados no ficheiro de configuración.

Outro cambio que destaca da nova versión é que engadiu regras de optimización para eliminar o operador AppendVertices e desactivar os filtros de bordo e vértice, ademais de reducir a cantidade de datos copiados para a operación JOIN, así como para os operadores Traverse e AppendVertices.

Ademais disto, tamén se reduciu a cantidade de datos que se copiarán para as operacións sindicais ao mover datos, realizáronse diversas tarefas para mellorar o rendemento e optimizar o CAMIÑO MÁIS CURTO e o SUBGRÁFICO.

Tamén podemos atopalo Mellorouse a asignación de memoria (usando Arena Allocator) e que os valores de propiedade obtidos a través de subíndices para reducir o tempo consumido polas consultas de propiedade.

Respecto ás correccións que se fixeron nesta nova versión menciónanse os seguintes:

  • Corrixiuse o fallo do servizo web ao recibir algunhas mensaxes especiais de ataque.
  • Corrixiuse o fallo do servizo de almacenamento ao escanear propiedades ao mesmo tempo.
  • Corrixiuse o fallo do servizo de almacenamento cando a lonxitude do nome do bordo de inserción supera o límite.
  • Corrixiuse un fallo ao activar o modo de consulta simultánea.
  • Corrixiuse o fallo do servizo de almacenamento ao consultar índices coa propiedade NULL.
  • Corrixiuse un fallo ao soltar o índice de texto completo.
  • Corrixiuse un fallo de almacenamento ao eliminar o vértice e o bordo especificar o vídeo máis do que definimos antes no espazo.
  • Corrixiuse un erro que facía que o daemon autónomo saíse despois dun reinicio.
  • Solucionouse un problema no que o resultado de explicación do formato JoinDots era incorrecto para a ferramenta en liña GraphViz, o que provocaba conversións dobres de JSON.
  • Corrixiuse un erro nas consultas de propiedade. O uso de puntos no esquema agora está desactivado.
  • Corrixiuse o erro de que non había estatísticas baixo a condición de usar índices.
  • Corrixiuse un erro que indicaba que o fuso horario do clúster era diferente.

Como instalar Nebula Graph en Linux?

Para aqueles que estean interesados ​​en poder instalar este SGBD no seu sistema, poden facelo seguindo as instrucións que compartimos a continuación.

Se tes Centos 7 o paquete que debes descargar é o seguinte. Para iso debes abrir un terminal no teu sistema e nel escribirás o seguinte comando:

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

No caso de que use céntimos 8, entón o paquete que debes descargar é:

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

Mentres no caso dos que sexan usuarios Ubuntu 18.04 LTS

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

Ou no caso dos usuarios de Ubuntu 20.04 LTS ou superior, poden descargar o seguinte comando:

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

Para facer a instalación do paquete descargado pode facelo co seu xestor de paquetes preferido ou pode facelo desde o terminal escribindo un dos seguintes comandos.

No caso dos paquetes para CentOS:

sudo rpm -ivh nebula*.rpm

Mentres que para o caso do paquete para Ubuntu:

sudo dpkg -i nebula*.deb

Finalmente, se es usuario de Arch Linux pode instalar o SGBD co seguinte comando:

sudo pacman -S nebula

Para saber máis sobre o seu uso, lanzamento de servizos e outros, pode consultar toda esta información Na seguinte ligazón. 


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado.

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.