Download presentation
Presentation is loading. Please wait.
Published byDarcy Alexander Modified over 9 years ago
2
Technical Evangelist twitter: @tgrallemail: tug@couchbase.comtug@couchbase.com Tugdual “Tug” Grall BigData - NoSQL Hadoop - Couchbase
3
About me Tugdual “Tug” Grall - Couchbase - Technical Evangelist - eXo - CTO - Oracle - Developer/Product Manager - Mainly Java/SOA - Developer in consulting firms Web - @tgrall - http://blog.grallandco.com - tgrall NantesJUG co-founder Pet Project : http://www.resultri.com
4
<50%? 2027 95% Relational Technology $30B Database Market Being Disrupted 2012 All new database growth will be NoSQL Relational Technology NoSQL Technology Other
5
Cloudera Hortonworks Mapr Operational vs. Analytic Databases Couchbase MongoDB Cassandra Hbase AnalyticDatabases Get insights from data Real-time, Interactive Databases Fast access to data NoSQL
6
What Is Biggest Data Management Problem Driving Use of NoSQL in Coming Year? Lack of flexibility/ rigid schemas Inability to scale out data Performance challengesCostAll of theseOther 49 % 35 % 29 % 16 % 12 % 11 % Source: Couchbase Survey, December 2011, n = 1351.
7
Hadoop & NoSQL
8
What is Sqoop? Sqoop is a tool designed to transfer data between Hadoop and relational databases. You can use Sqoop to import data from a relational database management system (RDBMS) such as MySQL or Oracle into the Hadoop Distributed File System (HDFS), transform the data in Hadoop MapReduce, and then export the data back into an RDBMS. sqoop.apache.org
9
What is Sqoop? Traditional ETL Application Data T
10
What is Sqoop? A different paradigm Data Application Data
11
What is Sqoop? A very scalable different paradigm Data Application Data Application Data Application Data
12
What is Sqoop? Where did the Transform go? Application Data TTTTTTTTTTTT
13
Sqoop Details Sqoop Default connection is via JDBCLots of custom connectorsCouchbase, VoltDB, VerticaTeradata, NetezzaOracle, MySQL, Postgres
14
Ad and offer targeting events profiles, campaigns profiles, real time campaign statistics 40 milliseconds to respond with the decision. 2 3 1
15
Moving Parts
16
Content and Recommendation Targeting
17
Content Driven Site: Moving Parts
18
Couchbase
19
Couchbase Server Core Principles Easy Scalability Consistent High Performance Always On 24x365 Grow cluster without application changes, without downtime with a single click Consistent sub-millisecond read and write response times with consistent high throughput No downtime for software upgrades, hardware maintenance, etc. Flexible Data Model JSON document model with no fixed schema.
20
Couchbase Handles Real World Scale
21
Q&A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.