Relational Databases and Scala - Comparing Libraries

Adam Warski

31 May 2017.0 minutes read

RDBMs might no longer be the only storage option, but they aren't going anywhere. Which library to access them suits you best? Find out during this live-coding session!

We’ll look at four of the most popular relational database access libraries in Scala: Slick, Doobie, Quill and Scalikejdbc. We’ll compare them in terms of necessary meta-data mapping, query capabilities and transaction support. We’ll also discuss how they support asynchronous I/O and streaming results sets.

There won’t be any slides, just code so that you can see for yourself how much typing is necessary to get them to work.

Code

[https://github.com/adamw/sql-compare-pres](on GitHub)

Blog Comments powered by Disqus.