Você está na página 1de 11

Apache Gora

What is it ? Gora Nutch Supports Data Access API's

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora What is it ?

Provides for Big Data


In memory data mode Persistence Data store a!straction "o umn stores #ey$va ue stores Document stores %DB&S's

Supports persisting to

Supports use of 'adoop

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora What is it ?

%e eased via Apache ( icense Written in )ava *ffers a persistence frame+or, Designed for !ig data app ications -sed !y Nutch (./ for +e! cra+ data storage -sed for

Persistence Inde/ing Ana ytics

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora Nutch

Nutch (./ no+ uses Gora


A!stracted storage Data store independence 'and es o!0ect to persistent mappings -se various NoS1 so utions

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora Supports

Gora supports the fo o+ing


Apache Accumu o Apache "assandra Apache '!ase Ama2on DynamoDB Pig 'ive "ascading &ap%educe

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora Data Access

)ava API for data access

Independent of ocation Store Persistency 3uery &ap%educe

"ore Gora API's


www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora Store API

)ava API org.apache.gora.store.4


DataStore hand es o!0ect persistence DataStore methods process o!0ects


Persist 5etch 3uery De ete

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora Persistency API

)ava API org.apache.gora.persistency.4

"ore c asses

Bean5actory "onstruct ,eys Persistent Persist o!0ects State State managed through State&anager

N6W7 "86AN 9-N&*DI5I6D: DI%;< 9&*DI5I6D:7 D686;6D

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora 3uery API

)ava API org.apache.gora.1uery.4

"ore c asses

3uery "onstructed via DataStore Partition3uery Divide resu ts of 3uery into partitions. %un 1ueries on data nodes. Generate 'adoop InputSp its %esu t

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

Apache Gora &ap%educe API

)ava API org.apache.gora.mapreduce.4


Gora&apper Gora%educer A88 %ecord "ounter %eader Writer 'adoop $ Avro


Seria ise De=seria ise Persistent

www.semtech-solutions.co.nz

info@semtech-solutions.co.nz

"ontact -s

5ee free to contact us at


+++.semtech=so utions.co.n2 info>semtech=so utions.co.n2

We offer I; pro0ect consu tancy We are happy to hear a!out your pro! ems <ou can 0ust pay for those hours that you need ;o so ve your pro! ems