awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google avatar

google/cayley

0
View on GitHub↗
15,043 stele·1,237 fork-uri·Go·Apache-2.0·12 vizualizăricayley.io↗

Cayley

Cayley is a graph database and query engine designed to store and retrieve interconnected data. It functions as a quad store, persisting information as four-element tuples to maintain complex relationships and semantic linked data.

The system features a backend-agnostic storage layer that decouples the graph API from the underlying data store. This allows for the integration of external backends through a modular adapter system, enabling the synchronization of data across different storage engines.

The project provides a pattern-matching query engine for extracting specific nodes and relationships. It also includes a built-in visual editor for graph exploration and the mapping of data connections.

Features

  • Graph Databases - Functions as a complete graph database system for storing and querying highly connected data.
  • Graph Pattern Matching - Includes a specialized query engine that extracts data based on specific graph shapes and node relationships.
  • Quad Stores - Implements a storage engine that persists data as quads to maintain complex relationships.
  • Linked - Maintains complex semantic relationships by saving information as a linked graph.
  • Data Store Requirements - Provides the fundamental capability to store and retrieve interconnected graph-structured data.
  • Quad Stores - Uses a quad-based data model to persist complex relationships and semantic linked data.
  • Graph Querying - Provides specialized query languages for traversing and extracting patterns from connected data structures.
  • Query Domain Specific Languages - Implements a domain-specific query language for extracting complex patterns and nodes from interconnected data.
  • Semantic Linked Data Storage - Persists information as four-element quads to maintain semantic relationships and linked data.
  • Graph Visualizers - Includes a visual editor to explore and map connections between data points via a graph interface.
  • Database Abstraction Layers - Provides a standardized interface to decouple the graph API from various underlying storage engines.
  • External Storage Integrations - Enables synchronization across different systems by connecting to various external storage drivers.
  • Interactive Graph Visualizers - Ships a built-in visual editor for interactive exploration and manual traversal of stored nodes and edges.
  • Storage Backend Adapters - Implements a plugin system to translate graph operations into the native language of external storage backends.
  • Data Storage Abstractions - Graph database supporting multiple backends.
  • Database Drivers - Graph database driver with multiple backend support.

Istoric stele

Graficul istoricului de stele pentru google/cayleyGraficul istoricului de stele pentru google/cayley

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Cayley

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Cayley.
  • cayleygraph/cayleyAvatar cayleygraph

    cayleygraph/cayley

    15,043Vezi pe GitHub↗

    Cayley is a graph database engine designed for storing and querying interconnected data using a quad-based data model. It functions as an RDF quad store, managing information through subjects, predicates, objects, and labels. The system features a modular graph store architecture with pluggable backends, allowing it to swap between in-memory storage and various external persistent databases. It includes a GraphQL-inspired API and a dedicated data visualizer for the interactive exploration of nodes and edges. Query capabilities cover bidirectional path traversal and multi-syntax execution usi

    Go
    Vezi pe GitHub↗15,043
  • kuzudb/kuzuAvatar kuzudb

    kuzudb/kuzu

    3,965Vezi pe GitHub↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    C++cypherdatabaseembeddable
    Vezi pe GitHub↗3,965
  • falkordb/falkordbAvatar FalkorDB

    FalkorDB/FalkorDB

    3,437Vezi pe GitHub↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Ccloud-databasedatabasedatabase-as-a-service
    Vezi pe GitHub↗3,437
  • arangodb/arangodbAvatar arangodb

    arangodb/arangodb

    14,091Vezi pe GitHub↗

    This project is a multi-model database system designed to store and manage information as documents, graphs, and key-value pairs within a single engine. It functions as a graph database and knowledge graph platform, providing the infrastructure to build, query, and visualize structured data models. By integrating vector search capabilities, the system serves as a vector database that supports retrieval-augmented generation for artificial intelligence applications. The platform distinguishes itself through a unified query language that allows users to perform document lookups, graph traversals

    C++arangodbdatabasedistributed-database
    Vezi pe GitHub↗14,091
Vezi toate cele 30 alternative pentru Cayley→

Întrebări frecvente

Ce face google/cayley?

Cayley is a graph database and query engine designed to store and retrieve interconnected data. It functions as a quad store, persisting information as four-element tuples to maintain complex relationships and semantic linked data.

Care sunt principalele funcționalități ale google/cayley?

Principalele funcționalități ale google/cayley sunt: Graph Databases, Graph Pattern Matching, Quad Stores, Linked, Data Store Requirements, Graph Querying, Query Domain Specific Languages, Semantic Linked Data Storage.

Care sunt câteva alternative open-source pentru google/cayley?

Alternativele open-source pentru google/cayley includ: cayleygraph/cayley — Cayley is a graph database engine designed for storing and querying interconnected data using a quad-based data model.… kuzudb/kuzu — Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data… falkordb/falkordb — FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge… arangodb/arangodb — This project is a multi-model database system designed to store and manage information as documents, graphs, and… dgraph-io/dgraph — Dgraph is a distributed graph database designed to store and query highly connected data. It organizes information as… thinkaurelius/titan — Titan is a distributed graph database and computing engine designed for storing and querying massive datasets of…