jkminder / data2neo

Data2Neo is a library that simplifies the conversion of data in relational format to a graph knowledge database.
https://data2neo.jkminder.ch
Apache License 2.0
14 stars 0 forks source link

Improve runtime performance #12

Closed jkminder closed 2 years ago

jkminder commented 2 years ago

Runtime can be optimised. Firstly we can circumvent code executions for resources that do not require to be passed through the factories. Secondly we can leverage batch processing by adding a buffer. Maybe the work of committing the graph can be offloaded to a separate process.

Note: It needs to be thoroughly checked what the impact is on dependency issues. Committing to the graph will be asynchronous. Any query in wrappers to the graph, must be aware of this.