2
MapR-DB adds high performance operational database capabilities to the MapR Converged Data Platform. MAPR-DB KEY CAPABILITIES Multi-model flexibility for develop- ers to choose right data model for the right use case Native JSON for faster and iterative application development Expressive query language for powerful data access Consistent performance at extreme scale Effortless horizontal scale across on-prem and cloud environments Strong consistency with no data loss at any scale Fine-grained access control to pro- tect sensitive data Global multi-master replication for disaster recovery and application failover 99.999% uptime to ensure business continuity In-place and continuous analytics and ML for enabling intelligent applications Integrated streaming for real- time data ingest, processing, and integration MAPR-DB: DATABASE FOR GLOBAL DATA-INTENSIVE APPLICATIONS BRING TOGETHER OPERATIONAL, ANALYTICAL, AND REAL-TIME APPLICATIONS AT GLOBAL SCALE MapR-DB is a high performance NoSQL (“Not Only SQL”) database management system built into the MapR Converged Data Platform. MapR-DB is a global multi-model database. It brings together operational applications, analytical applications, real-time streaming, and other workloads to enable next-generation data-intensive applications. MapR-DB is a scalable and reliable database that does not compromise on speed, consistency, and SLA requirements across multiple edge, on-premises, and cloud environments. It is the database for building rich interactive, intelligent (analytics/ML-driven), real-time, and mission-critical applications and running them simultaneously with consistent SLAs. MapR-DB enables a variety of use cases in organizations, including single views of the business, leveraging new types of data such as IOT, list management for all business entities, enabling con- textual user experiences with personalization, analytics-as-a-service to enable self-service BI, and intelligent business processes. DATA SHEET HIGH PERFORMANCE GLOBAL DISTRIBUTED DATABASE FOUNDATION Speed, Scale, and Reliability Multiple Data Models Operations with In-Place Analytics Real-Time Data Flows DATA ACCESS COMMODITY SERVER VIRTUAL MACHINE EDGE MANAGEMENT DATABASE CORE DATA SERVICES STORAGE ABSTRACTION CONSISTENCY AUTO SHARDING MULTI-MASTER REPL PERFORMANCE SELF TUNING GRANULAR SECURITY SECONDARY INDEXES SMART QUERY EXECUTION CHANGE DATA CAPTURE SNAPSHOTS TOPOLOGIES ROLLING UPGRADES MIRRORING GLOBAL NAMESPACE API DRIVEN MGMT DISK FLASH PROVISION CONFIGURE MONITOR ALERT VISUALIZE MEASURE ANALYZE APP DEVELOPMENT OJAI HBASE INTERACTIVE SQL DRILL BATCH/REAL-TIME PROCESSING HADOOP/SPARK REAL-TIME INTEGRATION CHANGE DATA CAPTURE API DATA MODELS DOCUMENT WIDE-COLUMN KEY-VALUE AUTO REBUILD COMPRESSION AUDITING SINGLE VIEW REAL-TIME BI IOT APPLICATIONS CORE BUSINESS APPS PERSONALIZATION LIST MANAGEMENT CLOUD

DATA SHEET MAPR-DB: DATABASE FOR GLOBAL DATA … · MAPR-DB: DATABASE FOR GLOBAL DATA-INTENSIVE APPLICATIONS BRING TOGETHER OPERATIONAL, ANALYTICAL, AND REAL-TIME APPLICATIONS AT

  • Upload
    others

  • View
    49

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DATA SHEET MAPR-DB: DATABASE FOR GLOBAL DATA … · MAPR-DB: DATABASE FOR GLOBAL DATA-INTENSIVE APPLICATIONS BRING TOGETHER OPERATIONAL, ANALYTICAL, AND REAL-TIME APPLICATIONS AT

MapR-DB adds high performance operational database capabilities to the MapR Converged Data Platform.

MAPR-DB KEY CAPABILITIES

Multi-model flexibility for develop-ers to choose right data model for the right use case

Native JSON for faster and iterative application development

Expressive query language for powerful data access

Consistent performance at extreme scale

Effortless horizontal scale across on-prem and cloud environments

Strong consistency with no data loss at any scale

Fine-grained access control to pro-tect sensitive data

Global multi-master replication for disaster recovery and application failover

99.999% uptime to ensure business continuity

In-place and continuous analytics and ML for enabling intelligent applications

Integrated streaming for real-time data ingest, processing, and integration

MAPR-DB: DATABASE FOR GLOBAL DATA-INTENSIVE APPLICATIONSBRING TOGETHER OPERATIONAL, ANALYTICAL, AND REAL-TIME APPLICATIONS AT GLOBAL SCALEMapR-DB is a high performance NoSQL (“Not Only SQL”) database management system built into the MapR Converged Data Platform. MapR-DB is a global multi-model database. It brings together operational applications, analytical applications, real-time streaming, and other workloads to enable next-generation data-intensive applications.

MapR-DB is a scalable and reliable database that does not compromise on speed, consistency, and SLA requirements across multiple edge, on-premises, and cloud environments. It is the database for building rich interactive, intelligent (analytics/ML-driven), real-time, and mission-critical applications and running them simultaneously with consistent SLAs.

MapR-DB enables a variety of use cases in organizations, including single views of the business, leveraging new types of data such as IOT, list management for all business entities, enabling con-textual user experiences with personalization, analytics-as-a-service to enable self-service BI, and intelligent business processes.

DATA SHEET

HIGH PERFORMANCE GLOBAL DISTRIBUTED DATABASE FOUNDATION

Speed, Scale, and Reliability

MultipleData Models

Operations with In-Place Analytics

Real-Time Data Flows

DATA ACCESS

COMMODITY SERVER VIRTUAL MACHINE EDGE

MANAGEMENT

DATABASE

CORE DATA SERVICES

STORAGEABSTRACTION

CONSISTENCYAUTO SHARDINGMULTI-MASTER REPL

PERFORMANCESELF TUNINGGRANULAR SECURITY

SECONDARY INDEXESSMART QUERY EXECUTIONCHANGE DATA CAPTURE

SNAPSHOTSTOPOLOGIESROLLING UPGRADES

MIRRORINGGLOBAL NAMESPACEAPI DRIVEN MGMT

DISK FLASH

PROVISION

CONFIGURE

MONITOR

ALERT

VISUALIZE

MEASURE

ANALYZE

APP DEVELOPMENT

OJAI HBASE

INTERACTIVE SQL

DRILL

BATCH/REAL-TIME PROCESSING

HADOOP/SPARK

REAL-TIME INTEGRATION

CHANGE DATA CAPTURE API

DATAMODELS

DOCUMENT WIDE-COLUMN KEY-VALUE

AUTO REBUILDCOMPRESSION AUDITING

SINGLE VIEW REAL-TIME BIIOTAPPLICATIONS

CORE BUSINESS APPS

PERSONALIZATION LIST MANAGEMENT

CLOUD

Page 2: DATA SHEET MAPR-DB: DATABASE FOR GLOBAL DATA … · MAPR-DB: DATABASE FOR GLOBAL DATA-INTENSIVE APPLICATIONS BRING TOGETHER OPERATIONAL, ANALYTICAL, AND REAL-TIME APPLICATIONS AT

For more information visit mapr.com

MapR and the MapR logo are registered trademarks of MapR and its subsidiaries in the United States and other countries. Other marks and brands may be claimed as the property of others. The product plans, specifications, and descriptions herein are provided for information only and subject to change without notice, and are provided without warranty of any kind, express or implied. Copyright © 2017 MapR Technologies, Inc.

MULTI-MODEL FLEXIBILITY The native JSON data model and the multi- model flexibility allows developers to choose the appropriate model for a specific use case. As a result, the development process is simpli-fied and time-to-market for new applications and features is reduced. New applications and features can drive significant revenue opportu-nities for organizations.

EXTREME PERFORMANCE: UP TO 10X FASTER THAN HBASE In recent benchmarks validated by ESG, MapR-DB displayed an average performance improvement of 2.5x more operations/sec than Cassandra and 5.5x more than HBase.

EFFORTLESS SCALE WITH AUTO SHARDING AND SELF TUNINGMapR-DB is built on the distributed architec-ture provided by the MapR Converged Data Platform. The distributed foundation under-neath MapR-DB allows MapR-DB to scale effortlessly and linearly. MapR-DB scales in many dimensions without limits—PBs of data, hundreds to thousands of nodes, trillions of

documents, and millions of tables. Data is automatically sharded, balanced/re-balanced as nodes get introduced or fail—all with no impact to SLAs and no manual intervention by users.

ALWAYS-ON OPERATIONSThe MapR architecture eliminates single points of failure, avoiding data and job loss even upon multiple node failures in the cluster. Upon node failure, a replica instantly takes over for the failed node without any failover lag. Multi-master, real-time table replication enables distributed applications on global data while reducing the risk for data loss in disaster recovery scenarios.

IN-PLACE ANALYTICSMapR-DB is natively integrated with machine learning and analytical tools to enable advanced analytics, data exploration, and interactive SQL, letting you immediately analyze or process live data and apply machine learning. With in-place analytics and machine learning, you can build and serve ML models and run real-time BI workloads on operational data sets. Large

scale analytics can leverage data in MapR-DB and combine it with data in other systems such as Hive Tables, HDFS, and Parquet. MapR-DB provides an open API architecture that allows easy integration of third party ML and analyti-cal frameworks that follow standard APIs.

REAL-TIME DATA INTEGRATIONMapR-DB is integrated with MapR-ES out of the box. MapR-ES is a global event streaming system that enables real-time data ingestion and embedded stream processing. MapR-DB in conjunction with MapR-ES enables simpli-fied data ingestion and ETL as well as allows multiple applications and systems to share information and be synchronized in real-time.

ENTERPRISE GRADE SECURITYAuthentication MapR-DB can authenticate users with Kerberos and/or LDAP. MapR offers a standards-based authentication system as a simpler alternative to Kerberos that leverages Linux Pluggable Authentication Modules (PAM) to provide the widest registry support.

Access control Access Control Expressions (ACEs) control permissions at various levels including column and sub-document by a combination of user, group, and role.

Auditing MapR-DB audit logs help to analyze user behavior and meet regulatory compliance requirements. MapR-DB uses the JSON for-mat to log accesses at various levels including the column and sub-document levels. MapR also audits at the administrative, authentica-tion, and file levels.

KEY USE CASES

Core Business Applications

Single View of Business

IoT Applications

Personalization

List Management

Real-Time Analytics

“MapR understands that our databasearchitecture is critical to our success and that of our customers. Their system provides the flexibility and integrated analytics required for Xactly to continue to build and scale SPM solutions that are unmatched in performance, scalability, and uptime.”

Ron Rasmussen CTO, Xactly Corporation

Download the MapR Converged Data Platform with MapR-DB for Free! mapr.com/download

Download the MapR Sandbox to get started with MapR-DB applications on your desktop mapr.com/sandbox

MAPR-DB

700,000

600,000

500,000

400,000

300,000

200,000

100,000

0100% Read 95% Read

5% Update50% Read50% Update

95% Read 5% Insert

50% Read50% Insert

MapR-DB Performance Advantage(YCSB workloads measuring operations/sec)

Oper

atio

ns/s

ec

Low, Predictable Latency with MapR-DB(Running 50% read / 50% read, modify, write)

454035302520

0

1510

5

300

600

900

1200

1500

1800

3000

2100

2400

2700

3300

3600

3900

4200

4500

4800

6000

5100

5400

5700

6900

6300

6600

Test Duration

90th

per

cent

ile la

tenc

y (in

ms)

Source: Enterprise Strategy Group, 2017

HIGHER THROUGHPUT CONSISTENT LOW-LATENCYAND