« Alternatives to Google App Engine | Main | Scaling Spam Eradication Using Purposeful Games: Die Spammer Die! »
Friday
Oct172008

A High Performance Memory Database for Web Application Caches

Abstract—This paper presents the architecture and
characteristics of a memory database intended to be used as a
cache engine for web applications. Primary goals of this database
are speed and efficiency while running on SMP systems with
several CPU cores (four and more). A secondary goal is the
support for simple metadata structures associated with cached
data that can aid in efficient use of the cache. Due to these goals,
some data structures and algorithms normally associated with
this field of computing needed to be adapted to the new
environment.

References (1)

References allow you to track sources for this article, as well as articles that were written in response to this article.

Reader Comments (2)

The Project can be found on Sourceforge: http://sourceforge.net/projects/sqlcached

December 31, 1999 | Unregistered Commenterdecke

How is it difference from other in-memory DB llike timesten / hsql? Faster for reading? What is the tradeoff??

December 31, 1999 | Unregistered CommenterCarfield Yim

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>