Providing simple but powerful storage for large objects built for private, public and hybrid clouds, Riak S2 is a highly available, scalable, easy-to-operate software solution that’s optimized for holding videos, images and other files.

The sky’s the limit for simple, scalable storage


Whether you need large object storage for applications or you’re building a service offering, Basho’s Riak S2 provides a cost-effective solution that’s highly available, scalable and simple to use for storing all your images, text, video, documents, database backups and software binaries.

Optimized for public, private or hybrid clouds, Riak S2 is Amazon S3- and OpenStack Swift-compatible, has robust APIs, and scales easily to handle petabytes of data using commodity software that provides near-linear performance increases as capacity is added.


Powerful functionality that keeps your Big Data applications running smoothly.

High Availability

If it’s stored, it’s always retrievable.
Riak S2 intelligently replicates objects in the cluster to ensure they’re always available for your cloud or Big Data applications.

Amazon S3 Compatible

Developer-friendly and then some.
Riak S2 is compatible with the Amazon S3 APIs so developers can use any of its commonly available libraries and tools as well as OpenStack Swift.

Automatic Data Correction

Replicas checked and double-checked.
Riak S2 continuously monitors and automatically repairs any data inconsistencies between replicas.

Massive Scalability

The more you add the better it gets.
Scalable to petabytes of object storage, Riak S2 lets you easily add capacity using commodity hardware for near-linear performance increases.


One for all and all for one.
Riak S2 provides per-tenant reporting on usage data and statistics that support billing and metering for multi-tenant deployments.

Multi-Tier Storage

Prioritize your access needs.
Riak S2 lets you cost-effectively optimize for low latency by putting your most frequently accessed data on the fastest media.

Large Object Storage

Size simply doesn’t matter.
With its multi-part upload capability, Riak S2 makes storing gigabyte and terabyte-size files fast and easy.

Operational Simplicity

Object storage as easy as 1-2-3.
Installing Riak S2 requires just three components and increasing capacity is easily accomplished by adding nodes to the cluster.

Multi-Cluster Replication

Ensure non-stop business continuity.
Low latency storage that maintains availability for users wherever they are in the event of site failure is available with Riak S2 Enterprise.


Whether you need help with training, data modeling, optimizing Riak S2 or support when something unexpected happens, world-class customer support and professional services teams who can assist you.

CommercialVs. Open Source

Five configurations are designed to satisfy your specific database requirements.

Riak S2 Open Source Riak S2 Developer Riak S2 Pro Riak S2 Enterprise Riak S2 Enterprise Plus
Large object support and multi-part upload Yes Yes Yes Yes Yes
Masterless with Built-In Replication Yes Yes Yes Yes Yes
S3-Compatible API and authentication Yes Yes Yes Yes Yes
Multi-tenancy and per-user reporting Yes Yes Yes Yes Yes
Robust stats for monitoring and metrics Yes Yes Yes Yes Yes
Multi-Datacenter Replication Yes Yes Yes
SNMP/JMX Support Yes Yes Yes
Basho Baseline and Health Check Yes
Basho Engineering Support M-F 9-5 M-F 9-5 24x7x365 24x7x365
Onsite Review and Health Check 2x/year
Online Ticket Tracking Yes Yes Yes Yes
Emergency Patches Yes Yes
SLA 24 hour 4 hour 1 hour 30 minutes
License Type Apache 2 Commercial Apache 2 Commercial Commercial

For more information or to sign up for a tech talk with a Riak Solution Architect.



How does multi-tenancy, authentication and reporting work?

Riak S2 supports the standard S3 authentication scheme with support for header and query string authorization and exposes an interface for user creation, disablement and credential management that can be set so only administrators can create new users. Administrators have special privileges that include being able to retrieve a list of all system users and can query account information for any user. Once issued credentials, users can authenticate, create buckets, upload and download files, retrieve account information, obtain new credentials or disable their account through the API.

Riak S2 also exposes storage, usage and network statistics that support use cases like accounting, subscription, billing or multi-group utilization for public or private clouds. Riak S2 will report information on how much storage a user is consuming and the network operations related to access and will expose this data via an HTTP interface that can be queried on the default time span “now” or as a range from start to end time. Access statics are reported as bytes in and bytes out for both object and bucket operations and can be scheduled for a set interval or manually triggered.

What’s the difference between Riak S2 and Riak S2 Enterprise?

In addition to including 24/7 enterprise-level service and support, Riak S2 Enterprise can be configured for bi-directional replication and provides multi-cluster replication. For multi-cluster replication, Riak S2 streams global information for users, bucket information, and manifests in real time from a primary implementation to a secondary site so a global state is maintained across locations. Objects can then be replicated in either full sync or real-time sync mode and the secondary site will replicate the object in normal operations. Data centers can also be created to increase availability zones or add data redundancy and local support.

Load More