Nebula Graph is an open source distributed database diagram, it can be applied to mapping knowledge, social recommendation, risk control, IoT and other scenes.
The major new RC2 GO FROM ... REVERSELY
and GROUP BY
other statements, Storage Engine is also more flexible, the user can obtain configuration information through Console or Http, trigger compaction; client currently supports Python, Java, Go; in tools, enhanced functionality CSV Importer
Query Engine
- Support
GROUP BY
statement aggregate functions, grouped according to the result set one or more attributes. # 749 UPDATE CONFIGS
Increased expression of support for # 1273- Support change the log level by Console # 1273
- New "IF ... RETURN ...", returns the corresponding result when the conditions are met, provided certain if else logic skills # 1233 , # 1246
String
Data type supports unlimited length # 1103- Side of the insertion point, and SQL, since it allows the order of the attribute name entered by the user to insert (property name order rather than the Schema) # 1219
Tag/Edgetype
Property supports set the default value # 860- New
GO FROM ... REVERSELY
query inverse relationship # 1349
Storage
- New
SHOW PARTS
acquisition of the SPACE current partition details # 1086 - New
BALANCE STOP
pause Balance the Load # 1238 - Support and trigger RocksDB compaction manually flush # 677 , # 1240
- RocksDB default
BlockBasedTable
size changed from 4 MB MB 1024 # 1248 - gflags in New
max_edge_returned_per_vertex
option to limit the number of super-vertex return side # 1221 - Storage increased to the point buffer # 1294 # 1268
- Upgrade dependencies Folly, fbthrift # 1161
Tools
- Importer optimization CSV, CSV Importer new image, the user can use the CSV Docker import data, please see https://github.com/vesoft-inc/nebula-importer
Client
- New Python client, uploaded PyPI, using examples and see https://github.com/vesoft-inc/nebula-python
- Golang client, using examples and see https://github.com/vesoft-inc/nebula-go
- Java client to upload the official Repo, using examples and see https://github.com/vesoft-inc/nebula-java
Changed/Removed
- Command
ADD/REMOVE HOSTS
is no longer supported, hosts are automatically discovered, users no longer need to manually add
RC3 Roadmap
- Query Engine
- Subgraph
- Storage
- Snapshot
- index
- Remove / Scan Interface
- Jepsen
- Tools
- DumpTool
- Test Framework
- Regression Testing
- Chaos test
- UI
- Inquire
- CSV data import
- Hash Tool
- Graph Exploration
Finally, the Nebula GitHub address, welcome to try, what questions we can to raise issue. GitHub Address: https://github.com/vesoft-inc/nebula