cayley
CategoryDatabase Drivers
SubcategoryInterfaces to Multiple Backends
Stars0
Graph database with support for multiple backends
About cayley
Cayley is an open-source database for Linked Data. It is inspired by the graph database behind Google's Knowledge Graph (formerly Freebase).
Documentation
Features
- Built-in query editor, visualizer and REPL
- Multiple query languages:
- Modular: easy to connect to your favorite programming languages and back-end stores
- Production ready: well tested and used by various companies for their production workloads
- Fast: optimized specifically for usage in applications
Performance
Rough performance testing shows that, on 2014 consumer hardware and an average disk, 134m quads in LevelDB is no problem and a multi-hop intersection query -- films starring X and Y -- takes ~150ms.
Community
- Website: cayley.io
- Slack: cayleygraph.slack.com -- Invite here
- Discourse list: discourse.cayley.io (Also acts as mailing list, enable mailing list mode)
- Twitter: @cayleygraph
- Involvement: Contribute
Frequently Asked Questions
What is cayley?
cayley is a Database Drivers library for the Go programming language. Graph database with support for multiple backends
How do I install cayley?
Install cayley with the Go module system using `go get google/cayley`. Check the repository for the current installation instructions.
What category does cayley belong to?
cayley is listed under Database Drivers, specifically Interfaces to Multiple Backends.