The Property Graph Model & Query Languages
5 entriesNodes, relationships and properties, and the languages and standards used to query them.
Native Property Graph Databases
10 entriesDatabases built around the property graph model.
Cloud & Relational-integrated Graphs
8 entriesManaged services and property graphs inside relational and analytical databases.
Graph Analytics & Machine Learning
5 entriesAlgorithms, libraries and GNN frameworks that run on property graphs.
Visualization & Tools
3 entriesTools to explore and query property graphs.
GraphRAG & Agent Memory
3 entriesUsing property graphs to ground LLMs and give agents memory.
Related directories on graphs, knowledge and agents.
Frequently Asked Questions
What is a property graph database?
A property graph database stores data as nodes and relationships, each of which can carry key-value properties and labels. It is built for queries that traverse connections, such as fraud rings, recommendations, networks and knowledge graphs.
What is the difference between a property graph and RDF?
Property graphs attach properties directly to nodes and edges and are queried with languages such as Cypher, Gremlin and GQL. RDF models data as subject-predicate-object triples with global identifiers, queried with SPARQL. Property graphs are common in applications, RDF in linked data and semantic work.
What is GQL?
GQL (ISO/IEC 39075) is the international standard query language for property graph databases, published in 2024. It builds on openCypher and the SQL/PGQ work, and vendors are adding GQL support.
Which property graph database should I start with?
Neo4j has the largest ecosystem and community, Memgraph and FalkorDB suit in-memory and low-latency use, TigerGraph and NebulaGraph target very large graphs, and managed services such as Amazon Neptune reduce operations. Try your own queries on each.
How are property graphs used with AI?
They store the entities and relationships GraphRAG uses to retrieve connected context for LLMs, power fraud and recommendation features through graph algorithms and embeddings, and serve as long-term memory for agents. Many engines now add vector search.