<P> This kind of database is designed for data whose relations are well represented as a graph consisting of elements interconnected with a finite number of relations between them . The type of data could be social relations, public transport links, road maps, network topologies, etc . </P> <Dl> <Dt> Graph databases and their query language </Dt> </Dl> <Dt> Graph databases and their query language </Dt> <Table> <Tr> <Th> Name </Th> <Th> Language (s) </Th> <Th> Notes </Th> </Tr> <Tr> <Td> AllegroGraph </Td> <Td> SPARQL </Td> <Td> RDF triple store </Td> </Tr> <Tr> <Td> ArangoDB </Td> <Td> AQL, JavaScript, GraphQL </Td> <Td> Multi-model DBMS Document, Graph database and Key - value store </Td> </Tr> <Tr> <Td> DEX / Sparksee </Td> <Td> C++, Java, . NET, Python </Td> <Td> Graph database </Td> </Tr> <Tr> <Td> FlockDB </Td> <Td> Scala </Td> <Td> Graph database </Td> </Tr> <Tr> <Td> IBM DB2 </Td> <Td> SPARQL </Td> <Td> RDF triple store added in DB2 10 </Td> </Tr> <Tr> <Td> InfiniteGraph </Td> <Td> Java </Td> <Td> Graph database </Td> </Tr> <Tr> <Td> MarkLogic </Td> <Td> Java, JavaScript, SPARQL, XQuery </Td> <Td> Multi-model document database and RDF triple store </Td> </Tr> <Tr> <Td> Neo4j </Td> <Td> Cypher </Td> <Td> Graph database </Td> </Tr> <Tr> <Td> OpenLink Virtuoso </Td> <Td> C++, C#, Java, SPARQL </Td> <Td> Middleware and database engine hybrid </Td> </Tr> <Tr> <Td> Oracle </Td> <Td> SPARQL 1.1 </Td> <Td> RDF triple store added in 11g </Td> </Tr> <Tr> <Td> OrientDB </Td> <Td> Java, SQL </Td> <Td> Multi-model document and graph database </Td> </Tr> <Tr> <Td> OWLIM </Td> <Td> Java, SPARQL 1.1 </Td> <Td> RDF triple store </Td> </Tr> <Tr> <Td> Profium Sense </Td> <Td> Java, SPARQL </Td> <Td> RDF triple store </Td> </Tr> <Tr> <Td> Sqrrl Enterprise </Td> <Td> Java </Td> <Td> Graph database </Td> </Tr> </Table>

What are the most commonly referred to nosql databases