I just found "Has anyone published a detailed comparison between different in-memory RDBMSs?" that is related to my question.

TimesTen (see also) is a In-Memory Database from oracle.

It has a lot going for it including.

  • Fast, consistent response time
  • High transaction throughput
  • Standard SQL, no application rewrite
  • Persistent and recoverable
  • High availability and no data loss

However it is priced out of the reach of most people ($41,500.00 / Processor).

So what alternatives are there, and what are there pros and cons.

(I am using .NET if it changes your answer)

Edit
Report