Skip to main content
TrustRadius
Cayley

Cayley

Overview

What is Cayley?

Cayley is an open-source graph database designed for storing complex data in a graph structure. It caters to small to large companies and is utilized by data analysts, business intelligence professionals, software developers, research scientists, and social network analysts.

Key Features

**Graph...

Read more
Recent Reviews

TrustRadius Insights

Flexibility and Integration: Multiple reviewers have praised Cayley's flexibility, with the ability to integrate seamlessly with other …
Continue reading
TrustRadius

Leaving a review helps other professionals like you evaluate Graph Database Software

Be the first one in your network to review Cayley, and make your voice heard!

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Cayley?

Cayley is an open-source graph database designed for ease of use and storing complex data. The manual introduces key concepts in Cayley, presents the query languages, and provides operational and administrative considerations and procedures as well as comprehensive reference section.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is Redisâ„¢*?

Redis is an open source in-memory data structure server and NoSQL database.

What is MarkLogic Server?

MarkLogic Server is a multi-model database that has both NoSQL and trusted enterprise data management capabilities. The vendor states it is the most secure multi-model database, and it’s deployable in any environment. They state it is an ideal database to power a data hub.

Return to navigation

Product Demos

Cayley Maltby 3D Animation Demo Reel

YouTube

Cayley Urenko Demo Reel | October 2019

YouTube

Michelle & Cayley Demo

YouTube

Team Cayley UAV system Final Demo. (Computer Science Senior Design)

YouTube

Demo of Cayley - Graph Database written in Go

YouTube
Return to navigation

Product Details

What is Cayley?

Cayley is an open-source graph database designed for storing complex data in a graph structure. It caters to small to large companies and is utilized by data analysts, business intelligence professionals, software developers, research scientists, and social network analysts.

Key Features

Graph Database: According to the vendor, Cayley is a graph database that efficiently stores and retrieves complex data in a graph structure. It is suitable for applications that require analyzing relationships between entities.

Open-Source: Cayley is an open-source project, allowing for community contributions, bug fixes, and customization to meet specific requirements.

Ease of Use: The vendor claims that Cayley is user-friendly and easy to use, making it accessible to both developers and non-technical users. It provides a simple and intuitive query language for retrieving information from the graph database.

Query Languages: Cayley supports multiple query languages, including Gizmo and MQL (Morphism Query Language). Gizmo is a JavaScript-like query language that allows users to write complex queries to traverse the graph and retrieve specific data. MQL is a JSON-based query language that provides a structured approach to querying the graph database.

Flexible Data Model: Cayley supports a flexible data model, enabling users to define their own schema and relationships between entities. It can handle various data types, such as strings, numbers, booleans, and more, making it suitable for diverse data sets.

Scalability: According to the vendor, Cayley is designed to be scalable, allowing users to efficiently store and process large amounts of data. It supports distributed deployments and can be integrated with other scalable technologies, such as Apache Kafka or Apache Spark, to handle big data workloads.

Multiple Backends: Cayley supports various backends, including in-memory stores, LevelDB, Bolt, MongoDB, and more. Users can choose the backend that best suits their requirements in terms of performance, scalability, and data persistence.

Integration with Other Tools: The vendor states that Cayley can be easily integrated with other tools and frameworks, such as Docker and Kubernetes, to facilitate deployment and management. It also provides APIs for third-party integration, allowing users to connect Cayley with other applications and systems.

Graph Visualization: Cayley provides a graph visualization feature that allows users to visualize the graph data and analyze the relationships between entities. It offers an interactive interface to explore and understand the graph structure.

Advanced Querying: Cayley supports advanced querying capabilities, including filtering, sorting, and aggregating data based on specific criteria. Users can perform complex queries to extract meaningful insights from the graph data and answer analytical questions.

Cayley Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Flexibility and Integration: Multiple reviewers have praised Cayley's flexibility, with the ability to integrate seamlessly with other systems being a standout feature. Users appreciate that it can work with multiple backend stores like Postgres and Mongo, making it easy to fit into existing infrastructure.

Ease of Use: Several users have highlighted how easy it is to use Cayley. Reviewers note that even those who are new to graph products can learn the basics of Gremlin and get started quickly without much difficulty due to its intuitive nature.

Good Library Support in Go: Many reviewers have appreciated Cayley's library support in Go and its strong interaction model for building and navigating graphs. This feature is particularly useful for clients where there is some replication on the client-side, as well as providing an excellent option for those who want to store nodes in DBs such as MongoDB or PostgreSQL.

Confusing User Interface: Several users have reported that the user interface in Cayley is difficult to navigate and can take a long time to adjust to.

Issues with Hanging: A number of reviewers have noted that Cayley has issues with hanging, requiring an entire operating system reboot at times.

Lacks Features: Many users feel that Cayley lacks features compared to other graph databases, including fewer built-in algorithms for graph traversal and no support for node edge properties.

Sorry, no reviews are available for this product yet

Return to navigation