why Redis when Elixir supports the Erlang native ETS and DETS libraries?