Redshift - column storage; storing data in JSON format will not speed up queries for it. This will work with the NOSQL database for the document model, but not with RedShift. To make efficient RedShift requests, the distribution style (even for a scenario in which the data does not correspond to the speicifc order or is random) from the tables is important based on the number of clusters you have. In addition, the distribution key in the primary key column (otherwise in the RDBMS model) and the sort key on the same will help you in Joins (it will use Merge Merge instead of a longer Hash Join).
See the documentation for more details. RTFM is your friend here.
source share