Performance of DB and API integration

I have created a dummy database on Neo4j desktop.
How can I check query performance?

How can I integrate my database with API calls?

For individual query performance a good place to start is by using PROFILE or EXPLAIN at the beginning of the query to view the query plan and the performance metrics of the query (best when used in Neo4j Browser). Here are some resources that might be helpful:

Another option is to enable the query log, which will allow you to set a threshold. Any queries taking longer than the threshold will be logged to the query log for further analysis. See the docs here for more information about the query log:

How can I integrate my database with API calls?

This depends on what language or framework you want to build your application in. I would start by taking a look at the Language Guides to get an idea of what drivers and framework integrations are available for Neo4j:

1 Like

Thank you for the response @lyonwj
DB is currently stored in my PC.
How I can share this with other user so that we can work on it together?

Neo4j AuraDB might be a good option for collaboration. Aura is a managed cloud service and includes a free tier for smaller projects: Fully Managed Graph Database Service | Neo4j AuraDB