ScalikeJDBC
A tidy SQL-based DB access library for Scala developers
...If you can access some datastore via JDBC interface, that means you can access them via ScalikeJDBC too. Recently, Amazon Redshift and Facebook Presto support JDBC interface. You can access them via ScalikeJDBC! Of course, you can use c3p0 (or others) instead of commons-dbcp though ConnectionPool implementation for that isn’t provided by default.