Map database Nebula Graph RC4: support index, docking monitoring system

The RC4 INDEX function on the line, LOOKUP ON to establish an index of data query; RC4-based SPACE provides  rights management and licensing model ACL level. In terms of operation and maintenance, the newNebula Stats Exporter  docking based Grafana and Prometheus monitoring system

Features

  • Support INDEX function, CREATE INDEX create the index REBUILD INDEX , rebuild the index on existing data, # 1566 , DROP INDEX delete indexed  # 1776
  • New LOOKUP ON , the establishment of index data query # 1705 , when the index, Storage Engine insert performance  # 1738
  • Provide SPACE-based user management and permission levels of control,CREATE USER   create users, there are GOD ,  ADMIN, DBA, USER ,  GUEST5 kinds of role permissions. GRANT ROLE  Gives a user a privilege, REVOKE ROLE  revoke permissions assigned to a user, # 1842# 1873  role and their authority example corresponds to # 1929 , #  1917 , to join in the nebula-graphd.conf  configuration items, restart the service, the authentication to take effect . --enable_authorize=true
  • Support TTL, allowing the user to specify automatic data expiration time , # 1584 , # 422# 1934
  • Enhanced  DELETE VERTEXsupports batch delete point, delete operations support hash() , uuid()  function # 1317 , #  1759
  • New Job Manager, long-running tasks to manage storage layer. Now it supports flush  and compact . SUBMIT JOB  Job submission,  STOP JOB  pause task, SHOW JOB  return to the Job details, RECOVER JOB will be re-added to the failed task execution queue, # 1424
  • GO Query support  BIDIRECT keyword, Bidirectional Traversal   # 1740 , # 1752
  • Support the Sampling Reservoir , side returns the specified number of "super spot", when used provided profile storage enable_reservoir_sampling is true open sampling switch , max_edge_returned_per_vertex configure the number of samples  # 1746 , # 1915 
  • More support CHARSET and  the COLLATION , SHOW CHARSET, SHOW COLLATION you can view all supported CHARSET and COLLATE  . When you create a Space can set the default CHARSET to  utf8 , the default COLLATEis  utf8_bin # 1709 

 

OLAP Interface

  • New Spark butt of example Nebula Graph, # 56

 

Operation and maintenance tool

 

Change

  • Due to changes in the structure of storage, RC4 is not compatible commitid43453a0   ( 6 February) the previous version inserted.
  • Document Migration to repo https://github.com/vesoft-inc/nebula-docsvesoft-inc/nebula-doc  
  • Python Client The Nebula ConnectionPool  initialization delete is_async parameters, Python does not support asynchronous client.

 

RC4 RC3 Upgrade

  • First stop service for all machines Nebula
    • Execute scripts / nebula.service stop all in each machine
    • Then confirmed by executing scripts / nebula.service status all process has quit
  • In each machine installing the new RPM package (according to the system environment)
  • Start Nebula
    • All machine to perform scripts / nebula.service start all
    • Confirm normal startup process scripts / nebula.service status all
  • Re-import data

 

Guess you like

Origin www.oschina.net/news/114600/nebula-graph-rc4-released