Skip to content
An open-source graph database
Go JavaScript CSS HTML Python Dockerfile Makefile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github github: simplify issue template header, add slack link Aug 13, 2017
appengine Include assets in binary (#847) Oct 10, 2019
client Fix some lint errors (#867) Oct 15, 2019
clog print warning on set verbosity for glog; fix #599 May 26, 2017
cmd iterator: remove dependency on graph package; addresses #863 Oct 17, 2019
configurations Refactored Dockerfile (#842) Sep 29, 2019
data path.Order() (#796) Oct 8, 2019
docs Fix broken install.md link Nov 5, 2019
examples shape: add a context to the optimize method Oct 17, 2019
graph iterator: remove dependency on graph package; addresses #863 Oct 17, 2019
internal iterator: remove dependency on graph package; addresses #863 Oct 17, 2019
packrd fix build without packr resources Oct 14, 2019
query path: implement Optional path (#886) Nov 8, 2019
schema iterator: remove dependency on graph package; addresses #863 Oct 17, 2019
server/http http: deprecate v1 query shape api Oct 17, 2019
static ui: serve 3rd-party files statically; fixes #501 Jun 28, 2019
svg Initial Commit Jun 20, 2014
templates
version bump version to 0.8 Oct 14, 2019
writer drop old iterators and switch to a new ones Oct 15, 2019
.dockerignore fix dockerignore Sep 17, 2016
.gitbook.yaml Create gitbook yaml Oct 1, 2019
.gitignore fix build without packr resources Oct 14, 2019
.goreleaser.yml ci: disable snap publish for now Oct 14, 2019
.travis.yml ci: restore dummy file for packr Oct 14, 2019
AUTHORS Add @iddan to AUTHORS and CONTRIBUTORS Oct 14, 2019
CODEOWNERS add CODEOWNERS Apr 23, 2018
CONTRIBUTORS Add @iddan to AUTHORS and CONTRIBUTORS Oct 14, 2019
Dockerfile Include assets in binary (#847) Oct 10, 2019
LICENSE Initial Commit Jun 20, 2014
README.md Fix redirect to correct files. (#869) Oct 15, 2019
cayley_example.yml cli: read query timeout from config file; fix #613 Jul 27, 2017
go.mod pin a specific version of packr in go.mod Oct 14, 2019
go.sum pin a specific version of packr in go.mod Oct 14, 2019
gogen.go gizmo: generate docs from Go function comments; resolve #520 (#560) Apr 19, 2017
imports.go iterator: remove dependency on graph package; addresses #863 Oct 17, 2019
tools.go pin a specific version of packr in go.mod Oct 14, 2019

README.md

Build Status Container Repository

Cayley is an open-source database for Linked Data. It is inspired by the graph database behind Google's Knowledge Graph (formerly Freebase).

Get it from the Snap Store

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

You can’t perform that action at this time.