What are RisingWave premium features?
RisingWave offers a set of premium features for enterprise and mission-critical use cases. These features are built on top of the open-source RisingWave Community Edition and provide advanced capabilities to help users maximize the benefits of their RisingWave deployments. The Community Edition will continue to be freely available under the Apache License (Version 2.0), and we remain committed to supporting the needs of our open-source community and ecosystem. RisingWave’s core functionalities and a majority of its features are, and will always be, available in the Community Edition.How to access premium features
Access to premium features depends on your RisingWave setup.Self-managed deployments
For self-managed RisingWave clusters, you need to purchase a license key to unlock premium features. The RisingWave Community Edition and the binaries with premium features share the same underlying code. The license key simply unlocks the premium capabilities.RisingWave Cloud
The availability of premium features in RisingWave Cloud depends on your subscription tier.- Pro Tier: All premium features are available out-of-the-box for users on the Pro tier.
- Basic Tier: Users on the Basic tier have access to premium connectors without any additional charges. To access all other premium features, you will need to upgrade to the Pro tier.
Available premium features
The following are premium features, which include a “Premium Feature” note in the documentation.Tooling
Customers with premium features can take advantage of our on-prem management tool to enhance observability for their RisingWave clusters. This tool accelerates issue detection, streamlines troubleshooting, and optimizes performance. A lightweight version is available under the Apache 2.0 License: risingwave-console.Performance and cost
The Elastic disk cache feature harnesses modern hardware to dramatically reduce S3 access costs - by up to 90% - while enhancing performance and improving robustness. Contact us to learn more.SQL and security
Schema management
- Automatic schema changes for PostgreSQL CDC
- Automatic schema changes for MySQL CDC
- AWS Glue Schema Registry for Kafka Source and Kafka Sink
Connectors
While the following connectors are premium features, they are available to users on both the Basic and Pro tiers of RisingWave Cloud.
- Sink to Snowflake
- Sink to DynamoDB
- Sink to OpenSearch
- Sink to BigQuery
- Sink to SharedMergeTree table engine on ClickHouse Cloud
- Sink to SQL Server
- Direct SQL Server CDC source connector
- Glue catalog for Iceberg
- Iceberg compaction
- Seamless integration with proprietary or licensed open-source systems.
- Advanced features that enhance development velocity and lower production deployment overhead.
- Performance improvements for non-standard deployment environments.
- Tailored features specifically requested by our paying customers.
Set up a license key
For self-managed deployments, you need to purchase and set up a license key to access premium features. The license key, essentially a certificate, is a JSON Web Token (JWT) that encodes information such as the license tier and expiration time. The integrity of the license key is validated using asymmetric encryption.Free trial
RisingWave provides a trial of paid features for clusters with up to 4 compute node CPUs, allowing you to evaluate these features on a small scale. When there are more CPUs in the cluster, the trial will be unavailable for both existing and future jobs, and you will need to acquire a license key to continue using the paid features.- For a fresh deployment, this free trial is included automatically.
- For an existing deployment upgrading to this version, you may need to refresh the license key by executing
ALTER SYSTEM SET license_key TO DEFAULT;
in the SQL shell to activate the trial.
Set license key
Depending on the deployment, there are several different ways of setting license key.If you used the RisingWave Operator to deploy the RisingWave,
you could follow the steps to set the license key.
For detailed instructions of deploying RisingWave with the RisingWave Operator, please check the Deploy RisingWave on Kubernetes with Operator.
-
Prepare a secret under the same namespace as the RisingWave object, e.g.,
-
Set the following fields of the RisingWave object.
- Apply the RisingWave object to Kubernetes.
Verify license key
To check if your license key is valid, run:t
means the key is valid; an error message indicates an invalid key.
Retrieve license details
To retrieve detailed license information, run:Premium support packages
RisingWave provides two levels of premium support packages:Support package | Pro | Mission-Critical |
---|---|---|
Service Hours | 24x7 | 24x7 |
Support Type | Premium | Premium |
Support SLA | Urgent - 2 hrs | Urgent - 1 hr |
High - 8 hrs | High - 4 hrs | |
Normal - 24 hrs | Normal - 12 hrs | |
Low - 48 hrs | Low - 24 hrs | |
Designated Technical Account Manager | No | Yes |
Slack / Team Channels | Yes | Yes |