5 ms·
Interesting stuff, thanks for sharing! How did you decide to use an SQL-like query language rather than a declarative query language like Neo4j uses (Cypher qu
by FillardMillmore 7y ago
Interesting stuff, thanks for sharing!
How did you decide to use an SQL-like query language rather than a declarative query language like Neo4j uses (Cypher query language)? What do you see as the pros and cons of that decision?
Do you have any plans currently to design an ETL tool to make extracting data from a RDBMS and loading into NebulaGraph easier?
I didn't see this in any of the documentation (though I did admittedly skim), but is there any sort of visual front-end built in? If not, do you have any plans to make one?
- vvern 7y agoSQL is a declarative language. Cypher is somewhat SQL-like, also declarative language which exists to make the expression of graph queries with predicates over nodes and edges easier to express.
- FillardMillmore 7y agoThank you for the correction. You are correct, SQL is a declarative language. It would've been more accurate for me to refer to Cypher as 'a more expressive declarative query language' (specifically for the graph database paradigm) than a typical SQL-like query language.
- jamie-vesoft 7y agoThanks for your interest! :) Good question re data loading! Currently there are two tools for this purpose: 1) Spark Writer which enables you to load data from DWH to Nebula Graph via Spark: https://github.com/vesoft-inc/nebula/blob/master/docs/manual-EN/3.build-develop-and-administration/3.deploy-and-administrations/server-administration/storage-service-administration/data-import/spark-writer.md https://github.com/vesoft-inc/nebula/blob/master/docs/manual... 2) CSV importer if you don't have to import very large data from RDBMS to Nebula Graph: https://github.com/vesoft-inc/nebula-importer https://github.com/vesoft-inc/nebula-importer The visual will be released by the end of this week. :)
- ragerino 7y agoApache Drill is nice for querying structured files like CSV. https://drill.apache.org/ https://drill.apache.org/