Pay for the Storage and Compute You Use

Rockset independently scales compute and storage based on the amount of data indexed and your query performance requirements.

Pricing

Rockset prices for usage based on:
  • Virtual Instance: Compute and memory that you use every hour to serve your queries.
  • Data Ingested: Amount of uncompressed data you ingest.
  • Hot Storage: Amount of compressed data you store and index on hot storage (NVMe SSD).
Choose a plan that suits your use case and organization's governance policies.
    Free
    Free
    Prototype sample applications. 2GiB storage limit.
    Shared Compute
    $0.0458 / hour
    plus ingest and storage costs
    Develop and test applications.
    Recommended
    Dedicated Compute
    Starting at
    $0.7989 / hour
    plus ingest and storage costs
    Serve highly performant applications at scale.
    Dedicated Compute in your VPC
    Custom Pricing
    Serve highly performant applications in your VPC.
15% discount available for annual commits
Billing is usage based, with minimum monthly billing starting at $6/month

Pricing Details

    Free

    Use the free offering for prototyping with Rockset.

    • Ingest

      Up to 5 MB/s

    • Hot Storage

      Up to 2GB-month

    • Virtual Instance

      Shared compute and memory resources to serve queries

    Shared Compute

    Develop and test applications using compute and memory resources that are shared across multiple accounts.

    • Ingest

      Pay for the amount of uncompressed data when it enters Rockset, such as initial load or streaming updates.

    • Hot Storage

      Pay for the amount of compressed data indexed per month on NVMe SSD storage. You can selectively index certain MongoDB collections, DynamoDB tables, S3 buckets or Kafka streams and specific fields.

    • Virtual Instance

      Pay for shared compute and memory resources used to serve queries. Variable query performance due to shared resources. Ideal for development.

    • Ingest
      $0.10 per GB ingested
    • Hot Storage
      $0.29 per GB-month
    • Shared Virtual Instance
      $0.0458 per hour of compute

    Dedicated Compute

    Serve production-ready applications at scale using dedicated compute and memory resources.

    • Ingest

      Pay for the amount of uncompressed data when it enters Rockset, such as initial load or streaming updates.

    • Hot Storage

      Pay for the amount of compressed data indexed per month on NVMe SSD storage. You can selectively index certain MongoDB collections, DynamoDB tables, S3 buckets or Kafka streams and specific fields.

    • Virtual Instance

      Pay for compute and memory resources dedicated for your Rockset account. Deploy production apps at scale with uniform query performance.

    • Ingest
      $0.10 per GB ingested
    • Hot Storage
      $0.29 per GB-month
    • Dedicated Virtual Instance
      Starting at $0.7989/hour

    Dedicated Compute in your VPC

    Serve production-ready applications at scale using dedicated compute and memory resources in your VPC.

    Serve production ready applications at scale in your cloud environment. Keep your data in your cloud account. Deploy dedicated Virtual Instances in your own VPC with custom network configurations to comply with your organization's cloud data and governance policies.

Real-Time Analytics At Lightning Speed

See Rockset in action

Pricing Examples

Example 1
In September, you build a geosearch feature for your IoT device using Kafka and Rockset. You ingest 10GB of uncompressed data daily. The total size of data on disk after compression and indexing for every day is 20GB. You retain the data for 1 day. You select a Dedicated Virtual Instance at $0.7989/hr to run compute heavy queries.
Ingest Charges
$0.10 per GB x 10 GB x 30 days
= $30.00/mo
Storage Charges
$0.29 per GB x 20 GB
= $5.80/mo
Query Compute Charges
$0.7989/hr x 720 hours
= $575.21/mo
Total Bill for September
$30.00 + $5.80 + $575.21
= $611.01
Example 2
In September, you build a leaderboard for your gaming application on MongoDB data. Your uncompressed data in MongoDB is 200GB. You ingested 5GB of change data from MongoDB every day during the month. Your total data size on disk after indexing and compression in Rockset remains at 300GB for the first 20 days and then increases to 400GB for the last 10 days. You select a Dedicated Virtual Instance at $0.7989/hr to run compute heavy queries.
Ingest Charges
One-time bulk load: $0.10 per GB x 200GB
= $20/mo
Change stream = $0.10 per GB x 5GB x 30 days
= $15/mo
Storage Charges
($0.29 per GB x 300GB x 28800 minutes/43200 minutes) + ($0.29 per GB x 400 GB x 14400 minutes/43200 minutes)
= $96.66/mo
Query Compute Charges
$0.7989/hr x 720 hours
= $575.21/mo
Total Bill for September:
$35.00 + $96.66 + $575.21
= $706.87

Add-ons

Enterprise Support
For mission critical applications, select Enterprise Support with SEV-1 response times of 1 hour and 24x7 coverage.
Contact Us
Advanced Security
Includes advanced encryption with user controlled keys, GSuite, Okta & custom SSO, role-based access control, two factor authentication, AWS private link, and IP whitelisting.
Contact Us
Disaster Recovery
Replicate your data across multiple regions to reduce downtime and limit the impact to your business.
Contact Us

Included Features

General Features
Full-featured SQL
JSON, Avro, Parquet, CSV, XML data formats
Schemaless ingest
Unlimited integrations
Unlimited users
Performance
3-way indexes
Bulk ingest up to 10 TB/hr
Cost-based optimizer
Massively parallel query execution
Write API for streaming ingest
Security
Standard encryption
Github SSO
GSuite SSO
Support
Community forum
Ticket-based support
Data Management
Geospatial queries
Nested arrays and objects
PII/PHI data masking
Text search
Time-based data retention
Time series indexing
Serverless
Intelligent distribution and balancing of data
Agent-less integrations with cloud data sources
Automatic compute scaling for bulk ingest
Integrations
Data Sources
MongoDB
Amazon DynamoDB
Apache Kafka
Amazon S3
Amazon Kinesis
Google Cloud Storage
Amazon Redshift
Segment*
Visualizations & Clients
Tableau
Grafana
Apache Superset
Redash
Jetbrains DataGrip
Jupyter Notebooks
APIs & SDKs
REST API
JDBC Client
Python
Node.js
Java
Go
R
SQL CLI

Frequently Asked Questions

How is Rockset priced?
Rockset charges you for usage on amount of uncompressed user data that you ingest, amount of compressed data you store and index and compute that you use for your queries.
In which AWS regions is Rockset available?
Rockset’s free trial is available in us-west-2 region. For other regions, contact us.
What is the difference between free and shared compute plans?
Rockset has a free plan for users who store less than 2 GBs of data. Users receive 5 GB of ingest per month. You can access the free plan without ever having to enter your credit card information.
What is the difference between shared compute and dedicated compute plans?
Shared compute plans have shared Virtual Instances and dedicated compute plans have dedicated Virtual Instances. Shared Virtual Instances are shared across multiple Rockset accounts. As a result, your query performance will vary based on usage from other accounts. They are ideal for development and testing purposes. Dedicated Virtual Instances are compute and memory resources dedicated to your Rockset account. You get uniform query performance. They are recommended for running production applications.
What kind of deployment customizations are available under the dedicated compute in your VPC plan?
Rockset’s dedicated Virtual Instances are deployed in your VPC in your AWS account. Data gets ingested from your sources into these Virtual Instances, gets indexed and your applications can query them. In this deployment model, your data primarily lives in your VPC in your AWS account.
What Dedicated Virtual Instance sizes are available?
Dedicated Virtual Instances come in different sizes. Different sizes give you different vCPU and RAM resources. Based on your query performance and application SLA needs, you can choose an appropriate Virtual Instance size. If you need a different size apart from the ones listed below, contact us.
Instance
Allocated Compute
Allocated Memory
Small
4 vCPU
32 GiB
Medium
8 vCPU
64 GiB
Large
16 vCPU
128 GiB
XLarge
32 vCPU
256 GiB
2XLarge
64 vCPU
512 GiB
4XLarge
128 vCPU
1024 GiB
8XLarge
256 vCPU
2048 GiB
16XLarge
512 vCPU
4096 GiB
How does Rockset assure high availability?
A Rockset dedicated Virtual Instance is fully distributed and comprises a set of kubernetes pods. Each pod contain compute and cache for serving your applications. Your workload is equally balanced among all the constituent pods, which in turn, reduces hotspots, thereby improving overall availability of your system. The cache keeps the data close to compute resources for fast query serving and there is redundancy in this caching layer so that a single pod death does not impact query performance. These pods are configured to be fault-tolerant within a single availability zone, and if a pod dies, a new one takes its place without any downtime.
Do you offer Service Level Agreements?
Yes. We provide reliability SLA for users building production applications. Contact us to learn more about our uptime SLA.
How do you measure data stored in Rockset for billing?
Rockset stores data in RocksDB format with efficient compression techniques and automatically builds a Converged Index which indexes every field of your document, including nested objects and array entries, in at least three different ways for fast queries. You will be charged for the total size of data after indexing and compression.
How do I optimize my storage costs?
Rockset autoscales storage based on your data volumes. You pay exactly for how much compressed data you store and index. To reduce the amount of data you store further, Rockset provides automatic data lifecycle management. You can leverage this functionality to remove data older than certain number of days. This will help you optimize your storage costs out of the box.
How does Rockset secure my data?
Rockset’s Virtual Instances are provisioned behind AWS Virtual Private Cloud. Unencrypted data will never be sent outside of Rockset’s VPC. Data being sent to and from Rockset are encrypted via SSL/TLS certificates, which is managed by AWS Certificate Manager. All data at rest in Rockset is always encrypted and stored in AWS EBS Volume Manager or local solid state drives or S3. In all cases, the encryption keys are managed by AWS Key Management Service (KMS).
Do you provide technical support?
For product feature inquiries and API integrations, please join our community slack channel. We also offer enterprise technical support with annual commitments. Contact us to learn more.
Are volume discounts available?
Yes. We offer 15% discounts with annual commitments. Contact us to learn more.
Real-Time Analytics At Lightning Speed

See Rockset in action