Yes the Deis router only supports HTTP at the moment, sadly no TCP. I hope/think it's something they are going to work on after v1 is stable. It also has no persistent storage; the database you are referring to is for the deis application itself. You could use it, but it's not wise. Realistically you should use something similar to Amazon RDS or Rackspace cloud databases, as each deis node is ephemeral.
It's still really early days, I have seen a few mentions on their github page that outlines the features you're wanting, and I can't wait for them myself.