Out of pure curiosity, what are the common use cases for a fast in-memory database? Are they exclusive to server-side applications (e.g. caching)?
The feature that looks especially promising is the ability to create Dynamic Views and to listen on notifications on these views.