DATA SHEET MAPR-DB: DATABASE FOR GLOBAL … and cloud environments Strong consistency with no data...
-
Upload
vuongthuan -
Category
Documents
-
view
214 -
download
0
Transcript of DATA SHEET MAPR-DB: DATABASE FOR GLOBAL … and cloud environments Strong consistency with no data...
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
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