Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.

Similar presentations


Presentation on theme: "Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1."— Presentation transcript:

1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1

2 Oracle NoSQL Database Robert Greene Oracle NoSQL Database Product Management To fill a shape with an image. 1.Use existing picture box, DO NOT delete and create new picture box. 2.Right click on the shape. 3.At the bottom of the submenu select “Format Shape” 4.Select “Fill” at the top of the “Format Shape” dialog box. 5.Select “Picture or Texture fill” from the options. 6.And select “File” under the “Insert from” option. 7.Navigate to the file you want to use and select “Insert” 8.On the “Format” tab, in the Size group, click on “Crop to Fill” in the Crop tool and drag the image bounding box to the desired size 9.DELETE THIS INSTRUCTION NOTE WHEN NOT IN USE

3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 3 Program Agenda  Oracle NoSQL Overview  Oracle NoSQL Use Cases  Oracle NoSQL R3 – new features  Misc Info & Resources

4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 4 What is Oracle NoSQL Database? SOCIAL BLOG SMART METER 1011001010010 0100110101010 1011100101010 100100101 VALUEVARIETYVELOCITYVOLUME 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.

5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 5 Scalability Architecture – Applications View  Elastic Shards (split, add, contract) Store Shard M M R M R R Application NoSQL Driver R R R  Writes to elected node  Reads from any node in system

6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 6  Configurable Durability per operation  Configurable Consistency per operation  ACID by default  Transaction scope is single API call  Records share same major key  Multiple operations supported Greater Flexibility Features – Configurable CAP

7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 7  Simple Table Data Model  ACID Transactions  Transparent load balancing  Auto cluster rebalancing  Horizontally Scalable  Highly Available  Elastic Configuration  Simple administration  Large Object support  Commercial grade software and support Features Oracle NoSQL Database Scalable, Highly Available, Key-Value Database Application Storage Nodes Datacenter B Storage Nodes Datacenter A Application NoSQL DB Driver Application NoSQL DB Driver Application

8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 8 Big Data Architecture Data WarehouseData Reservoir + Oracle Big Data Connectors Oracle Data Integrator Oracle Advanced Analytics Oracle Database Oracle Spatial & Graph Oracle NoSQL Database Cloudera Hadoop Oracle R Distribution Oracle Industry Models Oracle GoldenGate Oracle Data Integrator Oracle Event Processing Apache Flume Oracle GoldenGate Oracle Advanced Analytics Oracle Database Oracle Spatial & Graph Oracle Industry Models Oracle NoSQL: high throughput ingest and real-time operationalization

9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 9 Oracle NoSQL Database Integrated for the Enterprise Real Time Access External Tables MapReduce, OLH, ODC, ODI NoSQL DB Driver Application GRAPH

10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 10 Program Agenda  Oracle NoSQL Overview  Oracle NoSQL Use Cases  Oracle NoSQL R3 – new features  Misc Info & Resources

11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 11 Point Flexibility Point Oracle NoSQL Database Use Case Summary

12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 12 Objectives Solution Benefits 6500 TPS per node (read-write back 80% ) Scale TPS with node distribution Built in reliability Commercial support for mission critical system Oracle NoSQL database rule set recovery and expansion for Risk Processor. NoSQL database replication for reliability Partitioned aging processor to cap historical activity within max rule time horizon Extreme low latency read/write workload High speed risk profiling with large rule sets Handle round trip rule composition and risk alerting in less than 500ms at burst load NoSQL DB Driver AGING Policy Processor AGING Policy Processor Authorization Processing UMF N E T UMF N E T Driver ALERTSALERTS ALERTSALERTS NoSQL for Credit Card Fraud Detection Big Data real-time operationalization Confidential - Internal Use Only

13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 13 NoSQL for Sensor Event Storage & Processing Large scale sensor data capture and analysis Objectives Solution Benefits Increase scalability of data storage Deliver higher concurrency analytic data access Scale data loading independently from analysis Commercial support for mission critical system Oracle NoSQL database for high speed storage and range based extraction of time series data. Oracle NoSQL database for agile schema, replaced HDF5 storage format, kept analysis client program Oracle Big Data Appliance for efficient manageability and lowest TCO Hadoop post processing and RDBMS connectivity to Enterprise systems Improve scale of storage for flight test sensor data Increase concurrency of access to data for analysis Improve system availability for analysts by allowing simultaneous data ingestion and analysis Big Data Appliance NoSQL DB Driver Event Ingestion and Extraction NoSQLDB/ Oracle RDBMS Hadoop/ Oracle RDBMS Oracle or Any third parties SQL/Data Analytics Tools Confidential - Internal Use Only

14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 14 Objectives Solution Benefits  Smartphone personalization & advertizing  Improve revenue by increasing of market segmentation outside of DoCoMo  Oracle NoSQL database to store user access profiles (address, preferences, purchase history, context, etc )  “Global” id for every user to allow Oracle NoSQL database low latency lookup.  Segmentation analysis, ad generation and recommendation  Enterprise support  Flexible schema for changing profiles  Low latency and high availability  Ease of management and administration NoSQL for Mobile Advertising Platform for real-time profiling & mobile marketing NoSQL DB Driver Application Retail Partners Customer Profiles Mobile Consumers Custom Campaign Billing

15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 15 Program Agenda  Oracle NoSQL Overview  Oracle NoSQL Use Cases  Oracle NoSQL R3 – new features  Misc Info & Resources

16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 16 Oracle NoSQL – R3  Major Characteristics – Layered on top of distributed key-value model – Introduces strongly typed fields – New access API’s with Table terminology – Retains a flexible client “schema-less” access – Administrative CLI for schema creation and evolution Table Data Model

17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 17 Oracle NoSQL – R3  Benefits – Simplified application modeling  Use familiar table concepts, think in data types not raw byte values  Handles key structure, compaction and serialization under covers  Easy to/from JSON with full type support and AVRO serialization  Allows secondary indexing of non-key data – Aligns with other NoSQL vendor offerings – Sets foundation for SQL query capabilities Table Data Model Paradigm

18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 18 Oracle NoSQL – R3 PK / Inherited = Red SK = +Green Value = Table Data Model UserIdFirstNameLastNamePhoneAddress Table Inherited Shard Key FolderDateFromToSenderSubjectBody PK CalendarTimeMtg NameInvitedAttendedTopic CustomDateOrig_idTime to live User Folder Archive Calendar /UserId/firstName/-/[contact] /UserId/firstName/-/Folder/Date/[Messages] /UserId/firstName/-/Folder/Date/Custom/[ ] /UserId/firstName/-/Calendar/Time/[Meetings] [Value] WHITE “Shard Key” Inherited PK

19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 19 Advantages  Multiple Table Values or “Documents” distribute, but localized & ACID  Specialized handling of columns acting as Key  /Userid/245761/-/address/street/903 Sanchez St/city/San Francisco  Move from un-typed to strongly type data enables:  Ordering, Indexes, Composites  Opens up External Table improvements  Rich queries  Predicate push down  SQL query language

20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 20 Oracle NoSQL – R3 Secondary Indexes UserIdFirstNameLastNamePhoneAddress Table FolderDateFromToSenderSubjectBody CustomDateOrig_idTime to live User Folder Archive Allow composite index keys Composite index on values Range based Search  API specifies index  Equality or range searches  Low order multi-value indexes  Equality search on LastName + FirstName  Equality search on LastName and range on FirstName  Range or Equality search on LastName by itself  Can’t search on just FirstName Contains search supported on Arrays Ordered results

21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 21 Secondary Index Storage Pkey AValue A F1F2F3V1V2V3 Pkey BValue B F1F2F3V1V2V3 Skey APkey A V2V3F1F2F3 Skey BPkey B V2V3F1F2F3 Skey APkey A V1F1F2F3 Skey BPkey B V1F1F2F3 Primary Records Secondary Indexes Shard 1 Writes Reads Shard 2 Shard N

22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 22 NoSQL & Data Centers  Metro, Local Quorum – Low latency writes – DC High Availability  2 nd ’ary Read-Only Zones – Analytic workloads – Low latency, local reads  Read Isolation support (No Master) – Eliminate write throughput contention R3 Architecture

23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 23 3 Datacenters Separated by Low Latency Link ScenarioNormal OperationsRN FailureSingle DC FailureMultiple DC Failure Durability/Consistency 3 Datacenters separated by low latency link Same semantics as deploying nodes in a single datacenter Standard election mechanism. Standard election mechanism Loss of write availability. Nodes in remaining datacenter can service reads with appropriate read consistency Same semantics as a single data center deployment

24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 24 NoSQL & Data Centers  Topology aware client driver – Dynamic real-time routing  Net Latency, Server Load – In process request queue intel  Auto requests to DC local reads  DC Alerting per Replication Node – Replica Lag, Request Latency, Throughput regression thresholds – Alerts will publish to GUI admin, can show run state in CLI Smart Topology and Alerting

25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 25 Oracle NoSQL – R3  Authentication – OS independent, password based user access – Internal cluster components self authenticate (HA password distribution) – Oracle Wallet extensions – Admin utility to generate self-signed certificates  Wire level data encryption – All client-server, server-server channels SSL encrypted  Enforcement is configurable Security features

26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 26 Oracle NoSQL – R3  Port Restrictions for client and intra server communications  SSL Certificates stored, protected and obfuscated at the server  Client configured login-file or truststore for SSL credential management  Authenticated client sessions have admin configurable time-out  Auth Exceptions: AuthRequired, AuthFailed, AccessDenied  Supports 2 roles: Admin & User  System Administrator via Admin CLI manages security Security features

27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 27 Program Agenda  Oracle NoSQL Overview  Oracle NoSQL Use Cases  Oracle NoSQL R3 – new features  Misc Info and Resources

28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 28 Oracle NoSQL Database Subscription Model  Oracle NoSQL Database Community Edition – Open Source AGPL Edition  Support is now available for Community Edition – Price is $2,000/year per server – No upfront license fee – Provides for full Oracle support policy response – Purchase online via the Oracle Store  Offers affordable support option for startups  Provides Oracle expertise for production deployment New business-friendly support service The Store https://shop.oracle.com/

29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 29 Oracle NoSQL DB Licensing  Enterprise Edition – Closed Source. Standard Oracle License.  Community Edition has all of the basic functionality and APIs. Gets you started.  Enterprise Edition for large, production, multi-data center, Oracle integration- centric customers and/or non-GPL compliant customers. Community -or- Enterprise Edition

30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 30 Join NoSQL Database Community Twitter https://twitter.com/#!/OracleNoSQL LinkedIn http://www.linkedin.com/groups?gid=4147754 Oracle’s NoSQL DB blog https://blogs.oracle.com/nosql Oracle Technology Network http://bit.ly/1f0d8wU Developer Webcast Series http://bit.ly/1doV2jl Oracle.com/BigData

31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 31

32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 32


Download ppt "Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1."

Similar presentations


Ads by Google