Storing & Querying Collection of Graphs

Hi there,

I'm totally new to the concept of Graph Databases, so please bear with me. I have a problem where there are thousands of different graphs. I want to store them somewhere and be able to run queries asking about the properties of said graphs. Some examples of queries:

- Is a node of label "A" connected to a node of label "B" in any of the graphs?
- What is the average number of edges coming out of nodes with the label "X"?
- Show me graphs where there is a path between a node with the label "A" and another with the label "B".

Would Neo4J be a good way to store these graphs and answer this kind of question? TIA!

Neo4j can hand those question very easily. I have it very easy to learn and am now using for an app I am building.

Anyone?
(migrated from khoros post Re: Storing & Querying Collection of Graphs - Neo4j - 61787)