SingleStore Managed Service

About Managed Service

SingleStore Managed Service is the world’s first converged cloud database combining transactions and analytics, ingest and query performance, scalability, and resiliency through self-managed clusters while handling all installation-, operation-, and management-related details. SingleStore Managed Service is designed and architected to tolerate and recover from failures. To maintain each cluster’s high availability (HA), SingleStore Managed Service runs on a highly resilient cloud infrastructure with high availability built-in.

SingleStore Managed Service high-level features include:

  • Cluster configuration, sizing, deployment, and monitoring via a graphical user interface (GUI)

  • Cloud-agnostic deployments on Amazon Web Services (AWS) and Google Cloud Platform (GCP), and Microsoft Azure, and others over time

  • Secure, with encryption of all data at rest, and TLS/SSL encryption for over-the-wire connections to the cluster

  • Automated infrastructure provisioning, configuration, elastic scaling, backups, hardware maintenance and failure management, and upgrades

  • Fully-managed and resilient database-as-a-service with Universal Storage capabilities

  • Unlimited storage. When a Managed Service cluster is created on AWS and Azure, all databases are created with "unlimited storage" when using the CREATE DATABASE command. No additional configuration is required. This capability is coming soon for Managed Service clusters created on GCP.

  • Available via pay-as-you-go (On-Demand) or with an Annual Subscription (Reserved)

How Managed Service Works

SingleStore is a distributed, highly-scalable SQL database that can run anywhere. We deliver maximum performance for transactional and analytical workloads with familiar relational models.

ecosystem-helios.png

SingleStore is a scalable SQL database that ingests data continuously to perform operational analytics for the front lines of your business. Ingest millions of events per second with ACID transactions while simultaneously analyzing billions of rows of data in relational SQL, JSON, geospatial, and full-text search formats.

What is SingleStore not for?

SingleStore excels at real-time and high throughput query use cases. It is a great general purpose database for running both transactional and analytic workloads. However, there are use cases which SingleStore is not designed to run. Some of these are listed below:

  • Object store. SingleStore is not designed to be a blob store or data lake. It is designed for high value data that is structured or semi-structured and ready to query. SingleStore has open-source connectors for integrating with a variety of great object stores, including Amazon S3 and Hadoop File System (HDFS).

  • In-process database. SingleStore is not run as a library or in-process with an application. SingleStore is a distributed database which runs in separate processes from the application, and applications connect to SingleStore via a client driver.

  • Serializable transactions. SingleStore supports extremely fast, distributed READ-COMMITTED transactions, as well as SERIALIZABLE transactions through the use of SELECT … FOR UPDATE.

Additional Information

Visit https://www.singlestore.com/managed-service/ for more information about Managed Service.