Having been researching interfaces with databases a lot recently (and with the new v1.1 RStudio release it's easier than ever!) I've been reading a fair amount of documentation and best practices.
Older redshift documentation suggests using jdbc, while newer RStudio documentation suggests odbc.
Is there a specific reason for this? More secure, faster, better supported? or is it just a little more practical i.e. are the jdbc drivers licensed/controlled etc?