SlideShare a Scribd company logo
1 of 36
Download to read offline
1

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
NoSQL Technology and
Enterprise applications –
Where the Rubber Meets the Road
Dave Segleau
Director Product Management, Oracle
Agenda

 How we got here
 Where we are today
 What’s important

 Sample Use Cases

3

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
NoSQL and Big Data
Where did it come from?
SQL
JDBC,
ODBC
General
Purpose
Managed
Schemas
Security,
Backups
Analytics
…

4

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Distributed
Processing

More Flexible Schema
Management

Distributed,
Replicated
File System

Globally Distributed,
“Always On” data
Competitive Advantages
of “Fast Data”

Application
Driver

Lower TCO,
commodity HW scale-out

NoSQL databases

Flexible
Schemas
Sharded,
Replicated
Database
High Speed,
Simple Ops
Oracle NoSQL Database
Where is it used?
Distributed,
Web-scale
Applications

ERP
EAM

Simple Data

CRM

Management

Inventory
Control
Accting
& Payroll
Process
Mgmt
Business
Analytics
…

5

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Application
Driver

Globally Distributed,
“Always On” data

Real Time
Event
Processing
Mobile Data
Management

Competitive Advantages
of “Fast Data”

Sensor Data
Capture

Lower TCO,

Online
Gaming

commodity HW scale-out

…
The NoSQL Landscape

Pioneers –
Built their own

Oracle has invested in
NoSQL as a key data
management technology
Global Enterprise Technology Adopters

Source: NoSQL Market Forecast 2013-2018 by Market Research Media

6

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What is Oracle NoSQL Database?
SOCIAL

BLOG

SMART
METER

VOLUME

VELOCITY

VARIETY

1011001010010
0100110101010
1011100101010
100100101

VALUE

Non-relational database designed for cost effective simple queries of
high volume, velocity & variety data. Provides high performance & availability
data storage of Big Data’s simple data using a scale-out of servers design.

7

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle NoSQL Database
Distributed, Scalable, Highly Available, Key-Value Database
Application

Application

Application

Driver

Driver

Storage Nodes
Datacenter A

 Simple Administration

Application

Storage Nodes
Datacenter B

 Flexible Data Model
 Predictable Performance

 ACID Transactions at scale
 Transparent Integration
 Commercial grade software and

support

8

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What’s Really Important?
Technical Feature

Why

Storage Model

Not really

Will merge over time

Specific Features

Somewhat

Application requirements?

Performance

Somewhat

Rapid changes, YMWV

Integration

Critical

Long term, Repetitive cost

Reliability/Support

Critical

Early products, Product
direction

Predictability

9

Importance

Critical

Production reqs & SLAs

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Integration
Oracle NoSQL Database: Integrated out of the box
 Query NoSQL data from

Oracle Database
 Access NoSQL data from

Hadoop for DW and analytics
 Share data with Coherence for

extensible in-memory cache grid
 Persist history & event streams

for processing with OEP
 Store & query RDF data using

Oracle RDF for NoSQL

10

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Reliability & Support
Oracle NoSQL Database: Enterprise-Grade Software & Support
 Decades of widespread, reliable deployment experience
 15+ years of mission-critical non-relational database technology
 Oracle Support available for both Enterprise and Community Edition

11

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Predictability
Oracle NoSQL Database: Designed for Predictability - Insert Test
Insert Performance
450000

Oracle NoSQL…
Other NoSQL…

400000

Throughput (ops/sec)

350000
300000
250000
200000
150000
100000
50000
0
0.2

1.8

3.5

5.2

6.8

8.5

10.2

Time (minutes)
12

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

11.8

13.5

15.2

16.8

18.5
Predictability
Oracle NoSQL Database: Designed for Predictability
95/5 Read/Update Throughput
70,000

7

60,000

6

50,000

5

40,000

4

30,000

3

20,000

2

10,000

1
0

144
(48x3)

20%

40%

60%

80%

216
(72x3)

216*
(72x3)

Nodes (Shards x RF)

Throughput (ops/sec)
13

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Read Latency (ms)

Update Latency (ms)

Average Latency (ms)

8

0

Throughput (ops/sec)

80,000
Oracle NoSQL Database
When it really matters

Integration

Reliability & Support

Predictability

14

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Agenda

 How we got here
 Where we are today
 What’s important

 Sample Use Cases

15

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle NoSQL Database Use Case Summary
Web-Scale
Transaction Processing
Flexibility

Real-Time
Event Processing

High velocity, volume,
variety, data capture and
update

Guaranteed low latency
simple lookups for endcustomers and users

Real time events trigger
rules that perform low
latency lookups

Web browsing, E-Retail,
Online Gaming, CDR
processing, Sensor data
capture

16

Web-Scale
Personalization

Advertising, Product
Recommendations, Online
Catalogs, Social Media,
Profile Management,
Personalization

Medical Monitoring, Factory
Automation, Quality of
Service, Oil & Gas, Geolocation Tracking

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Point

Point
NoSQL for Web Commerce Customer Service
Call center routing and context retrieval
Objectives

Benefits

 Web commerce customer service

 Easy to use flexible data formats

 Enable call center routing and dispatch

 Horizontally scalable, low latency database

 Improved product up-sell and cross-sell

 Predictable performance

Solution

 Geographically distributed enterprise access

 Oracle NoSQL database for customer

profile data capture and access
 Build repository for unstructured and
variable data record formats
 Deploy distributed database for world-wide
access

17

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Customer Service

End Customers

Click-2-Call

Application
NoSQL DB Driver

Customer Profiles
NoSQL for Customer Experience Management
Brand enhancement and loyalty enrichment
Objectives

Benefits

 Centralized view of customer data within

 Simple, flexible data format

federated database environment
 Dynamic, customer influence tactics

 Highly scalable with predictable performance

Solution
 Oracle NoSQL database for central

 Enterprise support, technology commitment and

roadmap
Customer Care & End
Customers

repository of meta data for customer
activity, scheduling and “next generation
experience” events
 Oracle database for financial data,
reservation and property management

Event Scheduling
Application
NoSQL DB Driver

Reservation Systems

18

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Staff & End Customers

Customer Profiles
360 Degree Customer Profile
Managing what you know

Customer Service

End Customers
Click-2-Call

Web Service Application
Driver

Legacy Transactional
Systems

19

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

360 View Customer Profiles

Recommendation
Engine
360 Degree Customer Profile
Date

JSON

Date

JSON

Date

JSON

Purchases

Web Traffic

Minor Key
Date

Customer
ID

JSON

Profile

JSON

Interests

JSON

Future?

20

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Major Key

Value
Real-Time Event Processing

Incoming
Event
Stream Processing

21

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Event
Buffer

Long-Term
Storage
NoSQL for Fraud Scoring
Financial Services coordinated theft prevention
Benefits

 Combine data sources for complex scoring

 Simple data model, flexible transactions

 Detect, alert analyst with low latency

 Scalable, Low Latency data management

 Handle burst seasonal transaction volumes

 Easy configuration and administration

Solution

 Enterprise Support

 Oracle Coherence cluster for real time

transaction object management
 Oracle NoSQL Database for fraud model
and customer profile management
 Oracle Database for statistics and fraud
modeling-related data

22

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Transaction Authorization
Processor

Objectives

Application Data Ingestion
NoSQL DB Driver
Deployment Options

Engineered System

Commodity Cluster

23

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle NoSQL Database

When you need:

For Applications that do:

Integration
Reliability & Support

Web-Scale Personalization

Predictability

24

Web-Scale Transaction Processing

Real-Time Event Processing

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
25

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
26

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Appendix

27

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Choose the RIGHT tool for the job
Hadoop Distributed File
System (HDFS)

Oracle NoSQL Database

Oracle Database

File System

Key-Value Database

Relational Database

No inherent structure

Simple data structure

Complex data structures, rich SQL

High volume writes

High volume random reads and
writes

High volume OLTP with 2-PC

Limited functionality,
roll-your-own applications

Simple get/put high speed storage,
flex configuration

Security, Backup/Restore, Data life
cycle mgmt, XML, etc.

Batch Oriented

Real-Time, web-scale specialized
applications

General purpose SQL platform,
multiple applications, ODBC, JDBC

28

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Web-Scale Transaction Processing

Salient Aspects
• NoSQL DB for High velocity, high
volume, high variety, transactional
data capture

Enterprise
Data Warehouse

Application
Driver

• Hadoop and Data Warehouse for
analytics
• Applications: Web browsing, Web
Retail, CDR processing, Sensor data
capture

29

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Acquire

Organize

Analyze
Web-Scale Personalization
Business Users

End Customers

Salient Aspects
• Platform for real-time content delivery

• Content & market segmentation is acquired
and analyzed in Hadoop & RDBMS

Multi-Reporting
Dimensional

Application

• NoSQL provides low latency content lookup
and delivery to end-customers or users
• Applications: Advertising, Product
Recommendations, Online Catalogs, Social
Media, Profile Management,
Personalization

30

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Driver

Acquire, Analyze, Prepare

Content Delivery
Real-Time Event Processing

Salient Aspects
• Real time events trigger rule execution in
Oracle Event Processor
• OEP rules perform low latency lookups
to Oracle NoSQL DB for additional data
• Applications: Utilities, Medical
Monitoring, Factory Automation, Quality
of Service, Oil & Gas Exploration, Geolocation Tracking

31

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Rule Action

Low Latency
Lookups

Driver
NoSQL for Social, Online Betting
Real-time, In-Play Gaming Platform
Objectives
 Scalable in-play sports betting platform

 Increase new business revenue
 Improve operational efficiency

 “Oracle NoSQL Database enabled the rapid,

scalable processing of incoming XML, ensuring
high available and guaranteed event ordering.”
James Anthony
Chief Technology Officer
Passoker

Solution
Real-Time, In-Play Sports Betting

 Match in-play bets with incoming events
 Promote interaction between customers
 Scale system with customers and events

XML

App

Providers

 Feeds MySQL database for revenue

32

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Event Capture
& Store

Accounting &
Operations

NoSQL DB

tracking and operational reporting

Customers

MySQL
NoSQL for Web Scale Retail
Dynamic catalog and customer insight profiling
Objectives

Benefits

 Handle exponential growth in products and

 Easily manage volatile, evolving data formats

customers with highly dynamic profiles
 Defend competitive margins – new players

 Scalable, Low Latency data management

Solution

 Online, easy configuration and administration

 Flexible transaction options

 Oracle NoSQL database for rich customer

profile management, product catalog
browsing and shopping cart management
 Oracle Database for financial transactions,
inventory and order fulfillment, business
analytics and insight

Application
NoSQL DB Driver

Order Processing

33

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

E-Retail & Order Fulfillment

Delivery
NoSQL for Data Scalable PaaS
Subscription Web-Scale services infrastructure for financial industry
Objectives
 Provide special purpose application

server services to financial institutions
 Provide cost competitive subscriptions
Solution

 “Oracle NoSQL DB delivers high availability, scalability

and performance for our customers who are dealing with
unprecedented data volume, velocity and variability
challenges.”
Alex Korotkoff
Chief Executive Officer
EngineON

 Oracle NoSQL Database for unstructured

data capture and application object
persistence
 Oracle Database for business analytics and
insight into the data collected

34

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Application
NoSQL DB Driver
NoSQL for Customer Loyalty
Coupon redemption, Vendor recommendations
Objectives
 Scalable customer loyalty portal

 New multi-channel consumer model
 Improve operational efficiency

 “Oracle NoSQL DB handles high volumes of

customer loyalty operations every day, minimizing
the load to our OLTP Oracle RAC Database.”
Frank Puechl
Senior Data Architect
PAYBACK

Solution
 Personalized multi-channel coupon

generation and redemption
 Cross-promote affiliated vendors
 Scale system with customers and
participating retailers

Retail Partners

End Customers

Application
NoSQL DB Driver

Customer
Profiles

35

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Market Segmentation
Available Coupons
NoSQL in Oracle Communications Mgmt
Elastic Charging Engine
Objectives

Benefits

 Improve billing and revenue management

 Manages rapid growth in data volumes

 Calculate charges for any service combo

 Cost effective High Performance and Scalability

 Provide scalable CDR processing

 Integrated with Oracle Coherence

Solution
Application Data Ingestion

 NoSQL database for rated event

persistence and consumption by
downstream systems
 Coherence memory optimization using
NoSQL database for out of band data

36

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

OCM Rated Event s
Processor

 Coherence cluster for real time event rating

NoSQL DB Driver

More Related Content

What's hot

Building a Modern Analytic Database with Cloudera 5.8
Building a Modern Analytic Database with Cloudera 5.8Building a Modern Analytic Database with Cloudera 5.8
Building a Modern Analytic Database with Cloudera 5.8Cloudera, Inc.
 
Hadoop and Manufacturing
Hadoop and ManufacturingHadoop and Manufacturing
Hadoop and ManufacturingCloudera, Inc.
 
Oracle Database Appliance - Introduction in Cyprus
Oracle Database Appliance - Introduction in CyprusOracle Database Appliance - Introduction in Cyprus
Oracle Database Appliance - Introduction in CyprusAndy Panayiotou
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubCloudera, Inc.
 
2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
2010.03.16 Pollock.Edw2010.Modern D Ifor WarehousingJeffrey T. Pollock
 
Flash session -goldengate--lht1053-lon
Flash session -goldengate--lht1053-lonFlash session -goldengate--lht1053-lon
Flash session -goldengate--lht1053-lonJeffrey T. Pollock
 
Building the Modern Data Hub: Beyond the Traditional Enterprise Data Warehouse
Building the Modern Data Hub: Beyond the Traditional Enterprise Data WarehouseBuilding the Modern Data Hub: Beyond the Traditional Enterprise Data Warehouse
Building the Modern Data Hub: Beyond the Traditional Enterprise Data WarehouseFormant
 
High-Performance Analytics in the Cloud with Apache Impala
High-Performance Analytics in the Cloud with Apache ImpalaHigh-Performance Analytics in the Cloud with Apache Impala
High-Performance Analytics in the Cloud with Apache ImpalaCloudera, Inc.
 
Is your big data journey stalling? Take the Leap with Capgemini and Cloudera
Is your big data journey stalling? Take the Leap with Capgemini and ClouderaIs your big data journey stalling? Take the Leap with Capgemini and Cloudera
Is your big data journey stalling? Take the Leap with Capgemini and ClouderaCloudera, Inc.
 
Oracle Data Integration - Overview
Oracle Data Integration - OverviewOracle Data Integration - Overview
Oracle Data Integration - OverviewJeffrey T. Pollock
 
An Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking ApplicationsAn Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking ApplicationsDataStax
 
Webinar: Transforming Customer Experience Through an Always-On Data Platform
Webinar: Transforming Customer Experience Through an Always-On Data PlatformWebinar: Transforming Customer Experience Through an Always-On Data Platform
Webinar: Transforming Customer Experience Through an Always-On Data PlatformDataStax
 
Big Data and BI Tools - BI Reporting for Bay Area Startups User Group
Big Data and BI Tools - BI Reporting for Bay Area Startups User GroupBig Data and BI Tools - BI Reporting for Bay Area Startups User Group
Big Data and BI Tools - BI Reporting for Bay Area Startups User GroupScott Mitchell
 
Big Data at Oracle - Strata 2015 San Jose
Big Data at Oracle - Strata 2015 San JoseBig Data at Oracle - Strata 2015 San Jose
Big Data at Oracle - Strata 2015 San JoseJeffrey T. Pollock
 
A beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopA beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopDavid Yahalom
 
Webinar: DataStax Managed Cloud: focus on innovation, not administration
Webinar:  DataStax Managed Cloud: focus on innovation, not administrationWebinar:  DataStax Managed Cloud: focus on innovation, not administration
Webinar: DataStax Managed Cloud: focus on innovation, not administrationDataStax
 
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...DataStax
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationDenodo
 
The Value of the Modern Data Architecture with Apache Hadoop and Teradata
The Value of the Modern Data Architecture with Apache Hadoop and Teradata The Value of the Modern Data Architecture with Apache Hadoop and Teradata
The Value of the Modern Data Architecture with Apache Hadoop and Teradata Hortonworks
 
Driving Better Products with Customer Intelligence

Driving Better Products with Customer Intelligence
Driving Better Products with Customer Intelligence

Driving Better Products with Customer Intelligence
Cloudera, Inc.
 

What's hot (20)

Building a Modern Analytic Database with Cloudera 5.8
Building a Modern Analytic Database with Cloudera 5.8Building a Modern Analytic Database with Cloudera 5.8
Building a Modern Analytic Database with Cloudera 5.8
 
Hadoop and Manufacturing
Hadoop and ManufacturingHadoop and Manufacturing
Hadoop and Manufacturing
 
Oracle Database Appliance - Introduction in Cyprus
Oracle Database Appliance - Introduction in CyprusOracle Database Appliance - Introduction in Cyprus
Oracle Database Appliance - Introduction in Cyprus
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data Hub
 
2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
2010.03.16 Pollock.Edw2010.Modern D Ifor Warehousing
 
Flash session -goldengate--lht1053-lon
Flash session -goldengate--lht1053-lonFlash session -goldengate--lht1053-lon
Flash session -goldengate--lht1053-lon
 
Building the Modern Data Hub: Beyond the Traditional Enterprise Data Warehouse
Building the Modern Data Hub: Beyond the Traditional Enterprise Data WarehouseBuilding the Modern Data Hub: Beyond the Traditional Enterprise Data Warehouse
Building the Modern Data Hub: Beyond the Traditional Enterprise Data Warehouse
 
High-Performance Analytics in the Cloud with Apache Impala
High-Performance Analytics in the Cloud with Apache ImpalaHigh-Performance Analytics in the Cloud with Apache Impala
High-Performance Analytics in the Cloud with Apache Impala
 
Is your big data journey stalling? Take the Leap with Capgemini and Cloudera
Is your big data journey stalling? Take the Leap with Capgemini and ClouderaIs your big data journey stalling? Take the Leap with Capgemini and Cloudera
Is your big data journey stalling? Take the Leap with Capgemini and Cloudera
 
Oracle Data Integration - Overview
Oracle Data Integration - OverviewOracle Data Integration - Overview
Oracle Data Integration - Overview
 
An Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking ApplicationsAn Operational Data Layer is Critical for Transformative Banking Applications
An Operational Data Layer is Critical for Transformative Banking Applications
 
Webinar: Transforming Customer Experience Through an Always-On Data Platform
Webinar: Transforming Customer Experience Through an Always-On Data PlatformWebinar: Transforming Customer Experience Through an Always-On Data Platform
Webinar: Transforming Customer Experience Through an Always-On Data Platform
 
Big Data and BI Tools - BI Reporting for Bay Area Startups User Group
Big Data and BI Tools - BI Reporting for Bay Area Startups User GroupBig Data and BI Tools - BI Reporting for Bay Area Startups User Group
Big Data and BI Tools - BI Reporting for Bay Area Startups User Group
 
Big Data at Oracle - Strata 2015 San Jose
Big Data at Oracle - Strata 2015 San JoseBig Data at Oracle - Strata 2015 San Jose
Big Data at Oracle - Strata 2015 San Jose
 
A beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopA beginners guide to Cloudera Hadoop
A beginners guide to Cloudera Hadoop
 
Webinar: DataStax Managed Cloud: focus on innovation, not administration
Webinar:  DataStax Managed Cloud: focus on innovation, not administrationWebinar:  DataStax Managed Cloud: focus on innovation, not administration
Webinar: DataStax Managed Cloud: focus on innovation, not administration
 
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
The Value of the Modern Data Architecture with Apache Hadoop and Teradata
The Value of the Modern Data Architecture with Apache Hadoop and Teradata The Value of the Modern Data Architecture with Apache Hadoop and Teradata
The Value of the Modern Data Architecture with Apache Hadoop and Teradata
 
Driving Better Products with Customer Intelligence

Driving Better Products with Customer Intelligence
Driving Better Products with Customer Intelligence

Driving Better Products with Customer Intelligence

 

Viewers also liked

Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraLow-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraCaserta
 
Graph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsGraph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsStéphane Fréchette
 
How Insurance Companies Use MongoDB
How Insurance Companies Use MongoDB How Insurance Companies Use MongoDB
How Insurance Companies Use MongoDB MongoDB
 
Apache Spark Streaming: Architecture and Fault Tolerance
Apache Spark Streaming: Architecture and Fault ToleranceApache Spark Streaming: Architecture and Fault Tolerance
Apache Spark Streaming: Architecture and Fault ToleranceSachin Aggarwal
 
Sql vs NoSQL
Sql vs NoSQLSql vs NoSQL
Sql vs NoSQLRTigger
 
HBase Vs Cassandra Vs MongoDB - Choosing the right NoSQL database
HBase Vs Cassandra Vs MongoDB - Choosing the right NoSQL databaseHBase Vs Cassandra Vs MongoDB - Choosing the right NoSQL database
HBase Vs Cassandra Vs MongoDB - Choosing the right NoSQL databaseEdureka!
 
What do you do
What do you doWhat do you do
What do you doD Askey
 
Skf Q22009 En
Skf Q22009 EnSkf Q22009 En
Skf Q22009 EnSKF
 
2014 Workforce Alliance Inc. Annual Report_FINAL
2014 Workforce Alliance Inc. Annual Report_FINAL2014 Workforce Alliance Inc. Annual Report_FINAL
2014 Workforce Alliance Inc. Annual Report_FINALKat Johnson
 
Industrialists Of The Gilded Age
Industrialists Of The Gilded AgeIndustrialists Of The Gilded Age
Industrialists Of The Gilded AgeSamantha Jarecki
 
Corporate Responsibility Report 2008
Corporate Responsibility Report 2008Corporate Responsibility Report 2008
Corporate Responsibility Report 2008Turlough Guerin
 
Noun;there is...there are -at airport and on airplane
Noun;there is...there are -at airport and on airplaneNoun;there is...there are -at airport and on airplane
Noun;there is...there are -at airport and on airplaneAldyansyah -
 
2009 Cw Media Kit
2009 Cw Media Kit2009 Cw Media Kit
2009 Cw Media Kitjanmac
 

Viewers also liked (20)

Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and CassandraLow-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
Low-Latency Analytics with NoSQL – Introduction to Storm and Cassandra
 
Graph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsGraph Databases for SQL Server Professionals
Graph Databases for SQL Server Professionals
 
WP4-QoS Management in the Cloud
WP4-QoS Management in the CloudWP4-QoS Management in the Cloud
WP4-QoS Management in the Cloud
 
MOLDEAS at City College
MOLDEAS at City CollegeMOLDEAS at City College
MOLDEAS at City College
 
How Insurance Companies Use MongoDB
How Insurance Companies Use MongoDB How Insurance Companies Use MongoDB
How Insurance Companies Use MongoDB
 
Map/Reduce intro
Map/Reduce introMap/Reduce intro
Map/Reduce intro
 
Apache Spark Streaming: Architecture and Fault Tolerance
Apache Spark Streaming: Architecture and Fault ToleranceApache Spark Streaming: Architecture and Fault Tolerance
Apache Spark Streaming: Architecture and Fault Tolerance
 
Sql vs NoSQL
Sql vs NoSQLSql vs NoSQL
Sql vs NoSQL
 
HBase Vs Cassandra Vs MongoDB - Choosing the right NoSQL database
HBase Vs Cassandra Vs MongoDB - Choosing the right NoSQL databaseHBase Vs Cassandra Vs MongoDB - Choosing the right NoSQL database
HBase Vs Cassandra Vs MongoDB - Choosing the right NoSQL database
 
Facebook Platform
Facebook PlatformFacebook Platform
Facebook Platform
 
What do you do
What do you doWhat do you do
What do you do
 
Skf Q22009 En
Skf Q22009 EnSkf Q22009 En
Skf Q22009 En
 
2014 Workforce Alliance Inc. Annual Report_FINAL
2014 Workforce Alliance Inc. Annual Report_FINAL2014 Workforce Alliance Inc. Annual Report_FINAL
2014 Workforce Alliance Inc. Annual Report_FINAL
 
Industrialists Of The Gilded Age
Industrialists Of The Gilded AgeIndustrialists Of The Gilded Age
Industrialists Of The Gilded Age
 
Corporate Responsibility Report 2008
Corporate Responsibility Report 2008Corporate Responsibility Report 2008
Corporate Responsibility Report 2008
 
Pedersen
PedersenPedersen
Pedersen
 
Noun;there is...there are -at airport and on airplane
Noun;there is...there are -at airport and on airplaneNoun;there is...there are -at airport and on airplane
Noun;there is...there are -at airport and on airplane
 
2009 Cw Media Kit
2009 Cw Media Kit2009 Cw Media Kit
2009 Cw Media Kit
 
The Myst Story
The Myst StoryThe Myst Story
The Myst Story
 
1920s
1920s1920s
1920s
 

Similar to NoSQL Databases for Enterprises - NoSQL Now Conference 2013

Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15Dave Segleau
 
Manage online profiles with oracle no sql database tht10972 - v1.1
Manage online profiles with oracle no sql database   tht10972 - v1.1Manage online profiles with oracle no sql database   tht10972 - v1.1
Manage online profiles with oracle no sql database tht10972 - v1.1Robert Greene
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsjdijcks
 
A3 oracle database 12c extreme performance for cloud computing
A3   oracle database 12c extreme performance for cloud computingA3   oracle database 12c extreme performance for cloud computing
A3 oracle database 12c extreme performance for cloud computingDr. Wilfred Lin (Ph.D.)
 
Jade Global Oracle Analytics Cloud Services (OAC)
Jade Global Oracle Analytics Cloud Services (OAC)Jade Global Oracle Analytics Cloud Services (OAC)
Jade Global Oracle Analytics Cloud Services (OAC)Jade Global
 
Con8862 no sql, json and time series data
Con8862   no sql, json and time series dataCon8862   no sql, json and time series data
Con8862 no sql, json and time series dataAnuj Sahni
 
Solution Use Case Demo: The Power of Relationships in Your Big Data
Solution Use Case Demo: The Power of Relationships in Your Big DataSolution Use Case Demo: The Power of Relationships in Your Big Data
Solution Use Case Demo: The Power of Relationships in Your Big DataInfiniteGraph
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...jdijcks
 
Expand a Data warehouse with Hadoop and Big Data
Expand a Data warehouse with Hadoop and Big DataExpand a Data warehouse with Hadoop and Big Data
Expand a Data warehouse with Hadoop and Big Datajdijcks
 
Big data oracle_introduccion
Big data oracle_introduccionBig data oracle_introduccion
Big data oracle_introduccionFran Navarro
 
Oracle NoSQL Database release 3.0 overview
Oracle NoSQL Database release 3.0 overviewOracle NoSQL Database release 3.0 overview
Oracle NoSQL Database release 3.0 overviewPaulo Fagundes
 
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus WebinarBuild and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus WebinarImpetus Technologies
 
Big Data Case study - caixa bank
Big Data Case study - caixa bankBig Data Case study - caixa bank
Big Data Case study - caixa bankChungsik Yun
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesDataWorks Summit
 
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?KPI Partners
 
Contexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti
 
Azure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationAzure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationMatthew W. Bowers
 
Turning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data PlatformTurning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data PlatformCloudera, Inc.
 
A6 harnessing the power of big data and business analytics to transform bus...
A6   harnessing the power of big data and business analytics to transform bus...A6   harnessing the power of big data and business analytics to transform bus...
A6 harnessing the power of big data and business analytics to transform bus...Dr. Wilfred Lin (Ph.D.)
 

Similar to NoSQL Databases for Enterprises - NoSQL Now Conference 2013 (20)

Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
Oracle NoSQL Database -- Big Data Bellevue Meetup - 02-18-15
 
Manage online profiles with oracle no sql database tht10972 - v1.1
Manage online profiles with oracle no sql database   tht10972 - v1.1Manage online profiles with oracle no sql database   tht10972 - v1.1
Manage online profiles with oracle no sql database tht10972 - v1.1
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
A3 oracle database 12c extreme performance for cloud computing
A3   oracle database 12c extreme performance for cloud computingA3   oracle database 12c extreme performance for cloud computing
A3 oracle database 12c extreme performance for cloud computing
 
Jade Global Oracle Analytics Cloud Services (OAC)
Jade Global Oracle Analytics Cloud Services (OAC)Jade Global Oracle Analytics Cloud Services (OAC)
Jade Global Oracle Analytics Cloud Services (OAC)
 
Con8862 no sql, json and time series data
Con8862   no sql, json and time series dataCon8862   no sql, json and time series data
Con8862 no sql, json and time series data
 
Solution Use Case Demo: The Power of Relationships in Your Big Data
Solution Use Case Demo: The Power of Relationships in Your Big DataSolution Use Case Demo: The Power of Relationships in Your Big Data
Solution Use Case Demo: The Power of Relationships in Your Big Data
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
 
Expand a Data warehouse with Hadoop and Big Data
Expand a Data warehouse with Hadoop and Big DataExpand a Data warehouse with Hadoop and Big Data
Expand a Data warehouse with Hadoop and Big Data
 
Big data oracle_introduccion
Big data oracle_introduccionBig data oracle_introduccion
Big data oracle_introduccion
 
Oracle NoSQL Database release 3.0 overview
Oracle NoSQL Database release 3.0 overviewOracle NoSQL Database release 3.0 overview
Oracle NoSQL Database release 3.0 overview
 
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus WebinarBuild and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
 
Big Data Case study - caixa bank
Big Data Case study - caixa bankBig Data Case study - caixa bank
Big Data Case study - caixa bank
 
Big Data: Myths and Realities
Big Data: Myths and RealitiesBig Data: Myths and Realities
Big Data: Myths and Realities
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management Challenges
 
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
 
Contexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to Production
 
Azure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationAzure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar Presentation
 
Turning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data PlatformTurning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data Platform
 
A6 harnessing the power of big data and business analytics to transform bus...
A6   harnessing the power of big data and business analytics to transform bus...A6   harnessing the power of big data and business analytics to transform bus...
A6 harnessing the power of big data and business analytics to transform bus...
 

Recently uploaded

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

NoSQL Databases for Enterprises - NoSQL Now Conference 2013

  • 1. 1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 2. NoSQL Technology and Enterprise applications – Where the Rubber Meets the Road Dave Segleau Director Product Management, Oracle
  • 3. Agenda  How we got here  Where we are today  What’s important  Sample Use Cases 3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 4. NoSQL and Big Data Where did it come from? SQL JDBC, ODBC General Purpose Managed Schemas Security, Backups Analytics … 4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Distributed Processing More Flexible Schema Management Distributed, Replicated File System Globally Distributed, “Always On” data Competitive Advantages of “Fast Data” Application Driver Lower TCO, commodity HW scale-out NoSQL databases Flexible Schemas Sharded, Replicated Database High Speed, Simple Ops
  • 5. Oracle NoSQL Database Where is it used? Distributed, Web-scale Applications ERP EAM Simple Data CRM Management Inventory Control Accting & Payroll Process Mgmt Business Analytics … 5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Application Driver Globally Distributed, “Always On” data Real Time Event Processing Mobile Data Management Competitive Advantages of “Fast Data” Sensor Data Capture Lower TCO, Online Gaming commodity HW scale-out …
  • 6. The NoSQL Landscape Pioneers – Built their own Oracle has invested in NoSQL as a key data management technology Global Enterprise Technology Adopters Source: NoSQL Market Forecast 2013-2018 by Market Research Media 6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 7. What is Oracle NoSQL Database? SOCIAL BLOG SMART METER VOLUME VELOCITY VARIETY 1011001010010 0100110101010 1011100101010 100100101 VALUE Non-relational database designed for cost effective simple queries of high volume, velocity & variety data. Provides high performance & availability data storage of Big Data’s simple data using a scale-out of servers design. 7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 8. Oracle NoSQL Database Distributed, Scalable, Highly Available, Key-Value Database Application Application Application Driver Driver Storage Nodes Datacenter A  Simple Administration Application Storage Nodes Datacenter B  Flexible Data Model  Predictable Performance  ACID Transactions at scale  Transparent Integration  Commercial grade software and support 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 9. What’s Really Important? Technical Feature Why Storage Model Not really Will merge over time Specific Features Somewhat Application requirements? Performance Somewhat Rapid changes, YMWV Integration Critical Long term, Repetitive cost Reliability/Support Critical Early products, Product direction Predictability 9 Importance Critical Production reqs & SLAs Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 10. Integration Oracle NoSQL Database: Integrated out of the box  Query NoSQL data from Oracle Database  Access NoSQL data from Hadoop for DW and analytics  Share data with Coherence for extensible in-memory cache grid  Persist history & event streams for processing with OEP  Store & query RDF data using Oracle RDF for NoSQL 10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 11. Reliability & Support Oracle NoSQL Database: Enterprise-Grade Software & Support  Decades of widespread, reliable deployment experience  15+ years of mission-critical non-relational database technology  Oracle Support available for both Enterprise and Community Edition 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 12. Predictability Oracle NoSQL Database: Designed for Predictability - Insert Test Insert Performance 450000 Oracle NoSQL… Other NoSQL… 400000 Throughput (ops/sec) 350000 300000 250000 200000 150000 100000 50000 0 0.2 1.8 3.5 5.2 6.8 8.5 10.2 Time (minutes) 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 11.8 13.5 15.2 16.8 18.5
  • 13. Predictability Oracle NoSQL Database: Designed for Predictability 95/5 Read/Update Throughput 70,000 7 60,000 6 50,000 5 40,000 4 30,000 3 20,000 2 10,000 1 0 144 (48x3) 20% 40% 60% 80% 216 (72x3) 216* (72x3) Nodes (Shards x RF) Throughput (ops/sec) 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Read Latency (ms) Update Latency (ms) Average Latency (ms) 8 0 Throughput (ops/sec) 80,000
  • 14. Oracle NoSQL Database When it really matters Integration Reliability & Support Predictability 14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 15. Agenda  How we got here  Where we are today  What’s important  Sample Use Cases 15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 16. Oracle NoSQL Database Use Case Summary Web-Scale Transaction Processing Flexibility Real-Time Event Processing High velocity, volume, variety, data capture and update Guaranteed low latency simple lookups for endcustomers and users Real time events trigger rules that perform low latency lookups Web browsing, E-Retail, Online Gaming, CDR processing, Sensor data capture 16 Web-Scale Personalization Advertising, Product Recommendations, Online Catalogs, Social Media, Profile Management, Personalization Medical Monitoring, Factory Automation, Quality of Service, Oil & Gas, Geolocation Tracking Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Point Point
  • 17. NoSQL for Web Commerce Customer Service Call center routing and context retrieval Objectives Benefits  Web commerce customer service  Easy to use flexible data formats  Enable call center routing and dispatch  Horizontally scalable, low latency database  Improved product up-sell and cross-sell  Predictable performance Solution  Geographically distributed enterprise access  Oracle NoSQL database for customer profile data capture and access  Build repository for unstructured and variable data record formats  Deploy distributed database for world-wide access 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Customer Service End Customers Click-2-Call Application NoSQL DB Driver Customer Profiles
  • 18. NoSQL for Customer Experience Management Brand enhancement and loyalty enrichment Objectives Benefits  Centralized view of customer data within  Simple, flexible data format federated database environment  Dynamic, customer influence tactics  Highly scalable with predictable performance Solution  Oracle NoSQL database for central  Enterprise support, technology commitment and roadmap Customer Care & End Customers repository of meta data for customer activity, scheduling and “next generation experience” events  Oracle database for financial data, reservation and property management Event Scheduling Application NoSQL DB Driver Reservation Systems 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Staff & End Customers Customer Profiles
  • 19. 360 Degree Customer Profile Managing what you know Customer Service End Customers Click-2-Call Web Service Application Driver Legacy Transactional Systems 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 360 View Customer Profiles Recommendation Engine
  • 20. 360 Degree Customer Profile Date JSON Date JSON Date JSON Purchases Web Traffic Minor Key Date Customer ID JSON Profile JSON Interests JSON Future? 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Major Key Value
  • 21. Real-Time Event Processing Incoming Event Stream Processing 21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Event Buffer Long-Term Storage
  • 22. NoSQL for Fraud Scoring Financial Services coordinated theft prevention Benefits  Combine data sources for complex scoring  Simple data model, flexible transactions  Detect, alert analyst with low latency  Scalable, Low Latency data management  Handle burst seasonal transaction volumes  Easy configuration and administration Solution  Enterprise Support  Oracle Coherence cluster for real time transaction object management  Oracle NoSQL Database for fraud model and customer profile management  Oracle Database for statistics and fraud modeling-related data 22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Transaction Authorization Processor Objectives Application Data Ingestion NoSQL DB Driver
  • 23. Deployment Options Engineered System Commodity Cluster 23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 24. Oracle NoSQL Database When you need: For Applications that do: Integration Reliability & Support Web-Scale Personalization Predictability 24 Web-Scale Transaction Processing Real-Time Event Processing Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 25. 25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 26. 26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 27. Appendix 27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 28. Choose the RIGHT tool for the job Hadoop Distributed File System (HDFS) Oracle NoSQL Database Oracle Database File System Key-Value Database Relational Database No inherent structure Simple data structure Complex data structures, rich SQL High volume writes High volume random reads and writes High volume OLTP with 2-PC Limited functionality, roll-your-own applications Simple get/put high speed storage, flex configuration Security, Backup/Restore, Data life cycle mgmt, XML, etc. Batch Oriented Real-Time, web-scale specialized applications General purpose SQL platform, multiple applications, ODBC, JDBC 28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 29. Web-Scale Transaction Processing Salient Aspects • NoSQL DB for High velocity, high volume, high variety, transactional data capture Enterprise Data Warehouse Application Driver • Hadoop and Data Warehouse for analytics • Applications: Web browsing, Web Retail, CDR processing, Sensor data capture 29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Acquire Organize Analyze
  • 30. Web-Scale Personalization Business Users End Customers Salient Aspects • Platform for real-time content delivery • Content & market segmentation is acquired and analyzed in Hadoop & RDBMS Multi-Reporting Dimensional Application • NoSQL provides low latency content lookup and delivery to end-customers or users • Applications: Advertising, Product Recommendations, Online Catalogs, Social Media, Profile Management, Personalization 30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Driver Acquire, Analyze, Prepare Content Delivery
  • 31. Real-Time Event Processing Salient Aspects • Real time events trigger rule execution in Oracle Event Processor • OEP rules perform low latency lookups to Oracle NoSQL DB for additional data • Applications: Utilities, Medical Monitoring, Factory Automation, Quality of Service, Oil & Gas Exploration, Geolocation Tracking 31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Rule Action Low Latency Lookups Driver
  • 32. NoSQL for Social, Online Betting Real-time, In-Play Gaming Platform Objectives  Scalable in-play sports betting platform  Increase new business revenue  Improve operational efficiency  “Oracle NoSQL Database enabled the rapid, scalable processing of incoming XML, ensuring high available and guaranteed event ordering.” James Anthony Chief Technology Officer Passoker Solution Real-Time, In-Play Sports Betting  Match in-play bets with incoming events  Promote interaction between customers  Scale system with customers and events XML App Providers  Feeds MySQL database for revenue 32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Event Capture & Store Accounting & Operations NoSQL DB tracking and operational reporting Customers MySQL
  • 33. NoSQL for Web Scale Retail Dynamic catalog and customer insight profiling Objectives Benefits  Handle exponential growth in products and  Easily manage volatile, evolving data formats customers with highly dynamic profiles  Defend competitive margins – new players  Scalable, Low Latency data management Solution  Online, easy configuration and administration  Flexible transaction options  Oracle NoSQL database for rich customer profile management, product catalog browsing and shopping cart management  Oracle Database for financial transactions, inventory and order fulfillment, business analytics and insight Application NoSQL DB Driver Order Processing 33 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. E-Retail & Order Fulfillment Delivery
  • 34. NoSQL for Data Scalable PaaS Subscription Web-Scale services infrastructure for financial industry Objectives  Provide special purpose application server services to financial institutions  Provide cost competitive subscriptions Solution  “Oracle NoSQL DB delivers high availability, scalability and performance for our customers who are dealing with unprecedented data volume, velocity and variability challenges.” Alex Korotkoff Chief Executive Officer EngineON  Oracle NoSQL Database for unstructured data capture and application object persistence  Oracle Database for business analytics and insight into the data collected 34 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Application NoSQL DB Driver
  • 35. NoSQL for Customer Loyalty Coupon redemption, Vendor recommendations Objectives  Scalable customer loyalty portal  New multi-channel consumer model  Improve operational efficiency  “Oracle NoSQL DB handles high volumes of customer loyalty operations every day, minimizing the load to our OLTP Oracle RAC Database.” Frank Puechl Senior Data Architect PAYBACK Solution  Personalized multi-channel coupon generation and redemption  Cross-promote affiliated vendors  Scale system with customers and participating retailers Retail Partners End Customers Application NoSQL DB Driver Customer Profiles 35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Market Segmentation Available Coupons
  • 36. NoSQL in Oracle Communications Mgmt Elastic Charging Engine Objectives Benefits  Improve billing and revenue management  Manages rapid growth in data volumes  Calculate charges for any service combo  Cost effective High Performance and Scalability  Provide scalable CDR processing  Integrated with Oracle Coherence Solution Application Data Ingestion  NoSQL database for rated event persistence and consumption by downstream systems  Coherence memory optimization using NoSQL database for out of band data 36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. OCM Rated Event s Processor  Coherence cluster for real time event rating NoSQL DB Driver