Store and process large strings in Amazon Redshift SUPER columns
Big Data Blog
This article explains three key enhancements to Amazon Redshift's SUPER data type for handling semi-structured data like JSON and arrays at scale.
- SUPER columns now support individual strings up to 16 million bytes, eliminating need to split or truncate large JSON documents
- In-memory string function operations process SUPER data beyond 65,535 bytes VARCHAR limit without truncation or errors
- SUPER data type now works in case-insensitive databases, simplifying migrations from legacy data warehouses
- Cast SUPER values to VARCHAR to apply string functions like LOWER, SUBSTRING, and LISTAGG without truncation
- Use enable_large_strings_opt_in parameter and enable_case_sensitive_super_attribute setting to activate features
- Best practices include explicit data type casting, creating materialized views, and promoting frequently queried fields to regular columns
These enhancements enable organizations to store complete legal documents, product catalogs, IoT sensor data, and customer profiles in Redshift without data loss or performance degradation.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Nov 6
2026
2026
Amazon Redshift expands SUPER data type to store strings up to 16 million bytes
Jun 19
2024
2024
Apply fine-grained access and transformation on the SUPER data type in Amazon Redshift
Nov 13
2026
2026
Multi-statement transactions for Apache Iceberg tables in Amazon Redshift
Jan 27
2026
2026
Analyze JSON data efficiently with Amazon Redshift SUPER
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.