Limit search to available items
Book Cover
E-book

Title Oracle NoSQL database : real-time big data management for the enterprise / Maqsood Alam [and others]
Published New York : McGraw-Hill Education, ©2014

Copies

Description 1 online resource (1 volume) : illustrations
Contents Cover -- Title Page -- Copyright Page -- About the Authors -- About the Developmental Editor -- Contents at a Glance -- Contents -- Foreword -- Acknowledgments -- Introduction -- Intended Audience -- Chapter 1: Overview of Oracle NoSQL Database and Big Data -- Introduction to NoSQL Systems -- Brief Historical Perspective -- Big Data and NoSQL: Characteristics and Architectural Trade-Offs -- Types of Big Data Processing -- NoSQL Database vs. Relational Database -- Types of NoSQL Databases -- Key-Value Stores -- Document Stores -- Graph Stores -- Column Stores -- Big Data Use Cases
Oracle's Approach to Big Data -- Acquire -- Organize -- Analyze -- Oracle Engineered Systems for Big Data -- Summary -- Chapter 2: Introducing Oracle NoSQL Database -- Oracle Berkeley DB -- Oracle NoSQL Database -- Database System Architectures -- Partitioning and Sharding -- Availability -- Eventual Consistency -- Durability-Making Changes Permanent -- Transactions -- Data Modeling -- Performance -- Administration -- Integration with Other Products -- Licensing -- Summary -- Chapter 3: Oracle NoSQL Database Architecture -- High-Level Architecture and Terminology -- Intelligent Client Driver
Shards, Storage, and Network Topology -- Hashing, Partitions, Data Distribution -- Changing the Number of Shards -- Changing the Replication Factor -- Considerations for Multiple Datacenters -- Storing Records and the Flexible Data Model -- Log-Structured Storage -- Durability -- ACID Transactions and Distributed Transactions -- Summary -- Chapter 4: Oracle NoSQL Database Installation and Configuration -- Oracle NoSQL Database Installation -- Download Oracle NoSQL Database Software -- Software Installation -- Oracle NoSQL Database Administration Service -- Create the Boot Configuration
Perform Sanity Checks -- Oracle NoSQL Database Configuration -- Plans -- Configuration Steps -- Automating the Configuration Steps -- Verifying the Deployment -- Summary -- Chapter 5: Getting Started with Oracle NoSQL Database Development -- Developing on KVLite -- A Basic Hello World Program -- How to Model Your Key Space -- The Basics of Reading and Writing a Single Key-Value Pair -- Consistency and Durability from the Programmer's Perspective -- Durability -- Consistency -- Summary -- Chapter 6: Reading and Writing Data -- Development Environment Setup -- Writing Records
Basic API Functionality -- How to Specify Durability in Write API Calls -- Reading Records -- Read One Record or Multiple Records in Many Ways -- Introduction to API for Enforcing Read Consistency -- Exception Handling for Read Operations -- Deleting Records -- Updating Records Based on a Version -- Summary -- Chapter 7: Advanced Programming Concepts: Avro Schemas and Bindings -- Avro Schema -- Schema Evolution -- Managing Avro Schemas -- Avro Bindings -- Specific Bindings -- Generic Bindings -- JSON Bindings -- Summary -- Chapter 8: Capacity Planning and Sizing -- Gather Sizing Requirements
Notes Includes index
Print version record
SUBJECT Oracle (Computer file) http://id.loc.gov/authorities/names/n91015760
Oracle (Computer file) blmlsh
Oracle (Computer file) fast
Subject Database management.
Non-relational databases.
Big data.
Business -- Databases
Business -- Databases.
Big data
Business
Database management
Non-relational databases
Genre/Form Databases
Form Electronic book
Author Alam, Maqsood.
ISBN 9780071816540
0071816542
Other Titles NoSQL database