Pay As You Go
Rockset continuously scales compute, memory, and storage based on the size of your data. You pay for amount of data ingested and data retained.
No credit card required

Pricing

Rockset ingests your data in real-time. Your ingest cost is based on the amount of uncompressed data when it enters Rockset, such as initial load or streaming updates.
Data Ingest
Price
per GB data ingested
$0.10
/GB
Default streaming ingest capacity 5 MBps.
Contact sales for higher capacity and volume discounts.
Rockset scales compute, memory, and storage based on the amount of data retained. Data retained is measured as the number of uncompressed bytes, not including space amplification for indexes.

For higher query performance, select a more powerful instance type.
Instance Type
Storage
Allocated Memory
(approx per GB)
Allocated Compute
(approx per GB)
Price
(per replica)
c4
per GB data retained
40 MB
5 millicpu
$0.00209/GB/hr
c12
per GB data retained
120 MB
15 millicpu
$0.00410/GB/hr
c36
per GB data retained
360 MB
45 millicpu
$0.01150/GB/hr
free
up to 2 GB
variable
variable
free forever
Instance Type
Price per Replica
c4
$0.00209/GB/hr
Storage
per GB data retained
Allocated Memory
(approx per GB)
40 MB
Allocated Compute
(approx per GB)
5 millicpu
Get Started
Instance Type
Price per Replica
c12
$0.00410/GB/hr
Storage
per GB data retained
Allocated Memory
(approx per GB)
120 MB
Allocated Compute
(approx per GB)
15 millicpu
Get Started
Instance Type
Price per Replica
c36
$0.01150/GB/hr
Storage
per GB data retained
Allocated Memory
(approx per GB)
360 MB
Allocated Compute
(approx per GB)
45 millicpu
Get Started
Instance Type
Price per Replica
free
free forever
Storage
up to 2 GB
Allocated Memory
(approx per GB)
variable
Allocated Compute
(approx per GB)
variable
Get Started
Minimum of 2 replicas for availability. Refer below for FAQ.
Volume discounts and reserved pricing are available.
Get started with $300 in free credits
Get Started

Pricing Examples

Example 1
In September, you build a dashboard for your operations team to monitor ecommerce orders. You select the c4 instance type and ingest 10 GB of Kafka data daily. You retain the data for 7 days and select 2 replicas for availability.
Ingest Charges
No initial load.
$0.10
/GB x
10
GB/day x
30
day/mo =
$30.00
/mo
Instance Charges
$0.00209
/hr/GB/replica x
70
GB x
2
replicas =
$0.2926
/hr
Total Bill for September
$0.2926
/hr x
720
hrs + $
30.00
=
$240.67
Example 2
In September, you build an API for your game developers to analyze user data from DynamoDB. Your DynamoDB table size is 200GB and ~1% of rows are updated every month. After 15 days, you no longer need the table and delete it. You select the c36 instance type with 2 replicas for availability.
Ingest Charges
One-time initial load:
$0.10
/GB x
200
GB =
$20.00

Streaming updates:
$0.10
/GB x
2
GB/mo =
$0.20
/mo
Instance Charges
$0.01150
/hr/GB/replica x
200
GB x
2
replicas =
$4.60
/hr
Total Bill for September:
$4.60
/hr x
360
hrs +
$20.00
+
$0.20
/mo x
0.5
mo =
$1,676.10

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
Automatic resource provisioning as your dataset grows
Intelligent distribution and balancing of data
Agent-less integrations with cloud data sources
Automatic compute scaling for bulk ingest
Integrations
Data Sources
Amazon DynamoDB
Apache Kafka
Amazon S3
Amazon Kinesis
Google Cloud Storage
Amazon Redshift
Segment*
MongoDB*
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

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
Dedicated Instances
Dedicated hardware resources for your organization. These resources are always provisioned and will not be used to store or serve data belonging to other customers.
Contact Us
Disaster Recovery
Replicate your data across multiple regions to reduce downtime and limit the impact to your business.
Contact Us

Get started with $300 in free credits

Frequently Asked Questions

What is Rockset’s free offering?
Rockset has a free tier for users who retain less than 2 GBs of data. Users receive 5 GB of ingest per month. You can access the free tier without ever having to enter your credit card information.
Can I migrate between instance types?
Yes. You can start with an instance type and seamlessly switch without any downtime. Reach out to support@rockset.com to migrate.
How is uncompressed data measured?
Data retained and data ingested are measured as the total number of uncompressed bytes required to represent your documents in Rockset.

The size is measured after data is parsed and transformed, but before it is indexed. If the data source uses compression, size is measured after uncompressing the data. Dropped fields using field mappings do not count towards size. Rockset automatically builds 3 indexes to speed up queries, but space amplification due to indexing does not count towards size.

Data for a replicated collection counts once as data ingested and once for each replica. For example, adding 1GB of data into a collection that has 2 replicas counts as 1GB data ingested and 2GB data retained.

An individual document's size is approximately 1 byte for each field path key plus the size of each field path's value.

The units for data size follow base 1024, e.g. 1 GB = 1,024 MB = 1,048,576 KB.
What is a replica?
Rockset simultaneously runs multiple copies of a collection for availability and increased throughput capacity. Each copy of the data, including the primary copy, is called a "replica." All collections have 2 replicas by default. Each replica counts separately towards the total GBs stored.
What is a millicpu?
A millicpu is roughly one thousandth of a core. In Rockset, compute is a multi-tenant resource and is distributed across all users. The portion allocated to a particular collection depends on the collection's size and instance type, growing roughly linearly with collection size. For a user with dedicated instances, compute is isolated and can only be allocated to that user.