An introduction to Titan - PowerPoint PPT Presentation

About This Presentation
Title:

An introduction to Titan

Description:

A introduction to Titan, what does it do and what is it used for ? How can it be used with Spark ? – PowerPoint PPT presentation

Number of Views:113
Slides: 9
Provided by: semtechs

less

Transcript and Presenter's Notes

Title: An introduction to Titan


1
Apache Titan
  • What is Titan ?
  • Graph Storage
  • Uses Tinkerpop
  • CAP Theorum
  • Architecture
  • Books

www.semtech-solutions.co.nz info_at_semtech-solutio
ns.co.nz
2
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_at_semtech-solutio
ns.co.nz
3
Titan Graph Storage
  • Titan storage backends
  • Apache HBase
  • Datastax Cassandra
  • Oracle Berkeley DB
  • Integrates with
  • ElasticSearch
  • Solr
  • Lucene

www.semtech-solutions.co.nz info_at_semtech-solutio
ns.co.nz
4
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_at_semtech-solutio
ns.co.nz
5
Titan CAP Theorum
  • CAP Theorum
  • CConsistency
  • AAvailability
  • PPartitionability
  • 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_at_semtech-solutio
ns.co.nz
6
Titan Architecture
www.semtech-solutions.co.nz info_at_semtech-solutio
ns.co.nz
7
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_at_semtech-solutio
ns.co.nz
8
Contact Us
  • Feel free to contact us at
  • www.semtech-solutions.co.nz
  • info_at_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
Write a Comment
User Comments (0)
About PowerShow.com