Connected Data

Our graph database technologies can help you model and analyze your connected data

Any enterprise CEO really ought to be able to ask a question that involves connecting data across the organization, to be able to run a company effectively, and especially to be able to respond to unexpected events. Most organizations are missing this ability to connect all the data together.
— Tim Berners-Lee, inventor of the World Wide Web

Simply put, a graph is a collection of things called nodes, and connections between these things called edges. The idea of graphs originated in the 18th century when the famous mathematician Euler showed that no one could walk through the city of Königsberg (now Kaliningrad) by crossing each bridge exactly once. The proof is simple once the problem is modeled as a graph.

The seven bridges of Königsberg

Similarly, many complex problems in connected data are easy to solve once the data is modeled as a property-graph. A property-graph is simply a graph where the nodes and edges are associated with data represented as key-value pairs.

LambdaZen has made the following contributions to the emerging graph database space:

  1. Graph database theory: Our short e-book on Graph Database Theory covers key aspects of graph database modeling and queries. This book distills the lessons from our experience in applying graph databases to real-world problems.
  2. Bitsy graph database: Bitsy is a small, fast, embeddable, durable in-memory graph database that is compatible with Tinkerpop3.
  3. Pixy query language: Pixy is a declarative vendor-independent graph query language that translates rules defined in PROLOG to efficient Gremlin traversals.

We offer consulting and support services related to our graph modeling methodologies and open-source technologies.