Dataware for data-driven transformation

MapR-DB Datasheet

MapR-DB is a high performance NoSQL database management system built into the MapR Data Platform

Download the PDF

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 workloads

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 contextual user experiences with personalization, analytics-as-a-service to enable self-service BI, and intelligent business processes.

MapR-DB architecture

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

MAPR-DB KEY CAPABILITIES

  • Multi-model flexibility for developers 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 protect 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 realtime data ingest, processing, and integration

MULTI-MODEL FLEXIBILITY

The native JSON data model and the multimodel flexibility allows developers to choose the appropriate model for a specific use case. As a result, the development process is simplified and time-to-market for new applications and features is reduced. New applications and features can drive significant revenue opportunities 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.

ESG MapR-DB benchmark against HBase and Cassandra

EFFORTLESS SCALE WITH AUTO SHARDING AND SELF TUNING

MapR-DB is built on the distributed architecture provided by the MapR Converged Data Platform. The distributed foundation underneath 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 OPERATIONS

The 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. Multimaster, real-time table replication enables distributed applications on global data while reducing the risk for data loss in disaster recovery scenarios.

IN-PLACE ANALYTICS

MapR-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 analytical frameworks that follow standard APIs.

REAL-TIME DATA INTEGRATION

MapR-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 simplified data ingestion and ETL as well as allows multiple applications and systems to share information and be synchronized in real-time.

ENTERPRISE-GRADE SECURITY

Authentication 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 format to log accesses at various levels including the column and sub-document levels. MapR also audits at the administrative, authentication, and file levels.

MapR understands that our database architecture 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

KEY USE CASES

Core Business Applications

Single View of Business

IoT Applications

Personalization

List Management

Real-Time Analytics

MapR-DB Datasheet