You are on page 1of 8

Apache Titan

What is Titan ?

Graph Storage

Uses Tinkerpop

CAP Theorum

Architecture

Books

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Titan What is it ?

A Graph Database

Created by Aurelius, now owned by Datastax

Apache 2 license

Tinkerpop integration

Highly scaleable

Supports ACID

High performance

Datastax is developing DSE graph database

Influenced by Titan

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Titan Graph Storage

Titan storage backends

Apache HBase

Datastax Cassandra

Oracle Berkeley DB

Integrates with

ElasticSearch

Solr

Lucene

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Titan Tinkerpop

Titan 0.9.x uses Tinkerpop

Gremlin + Frames

Rexster + Blueprint

Has graph interaction via

OLTP

OLAP

GraphComputer vertex prog.

Gremlin server access by

Gremlin console

REST API

Java

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Titan CAP Theorum

CAP Theorum

C=Consistency

A=Availability

P=Partitionability

HBase favours consistency

At expense of yield

i.e. non completed requests

Cassandra favours availability

At expense of harvest

i.e. completeness of answer

Berkeley DB is non distributed

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Titan Architecture

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Available Books

See our Hadoop book from Apress / Springer

Big Data Made Easy

Look out for our Apache Spark based book

from Packt in 2015

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Contact Us

Feel free to contact us at

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

We offer IT project consultancy

We are happy to hear about your problems

You can just pay for those hours that you need

To solve your problems

You might also like