In memory database with socket capability
Question: Python --> SQLite --> ASP.NET C#

I am looking for an in memory database application that does not have to write
the data it receives to disc. Basically, I'll be having a Python server which
receives gaming UDP data and translates the data and stores it in the memory
database engine.

I want to stay away from writing to disc as it takes too long. The data is not
important, if something goes wrong, it simply flushes and fills up with the
next wave of data sent by players.

Next, another ASP.NET server must be able to connect to this in memory
database via TCP/IP at regular intervals, say once every second, or 10
seconds. It has to pull this data, and this will in turn update on a website
that displays "live" game data.

I'm looking at SQlite, and wondering, is this the right tool for the job,
anyone have any suggestions?

Thanks!!!


Answer: Totally not my field, but I think
[Redis](http://simonwillison.net/2009/Oct/22/redis/) is along these lines.

