Ecto and PostgreSQL seems the most mature option, though there's a Redis library and of course Mnesia. I haven't been able to find any support for MySQL.
It is possible to write an Ecto adapter for Riak, with some workarounds. I tried it once, but the motivation to continue...