You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by fr...@apache.org on 2002/01/12 19:52:26 UTC
cvs commit: jakarta-commons-sandbox/simplestore PROPOSAL
froehlich 02/01/12 10:52:26
Modified: simplestore PROPOSAL
Log:
more information about the project
Revision Changes Path
1.2 +28 -0 jakarta-commons-sandbox/simplestore/PROPOSAL
Index: PROPOSAL
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/simplestore/PROPOSAL,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PROPOSAL 12 Jan 2002 16:55:25 -0000 1.1
+++ PROPOSAL 12 Jan 2002 18:52:26 -0000 1.2
@@ -11,6 +11,34 @@
"simplestore" is not to provide a full fledge cache
or something else.
+Short Overview:
+Store: the Store interface
+
+MRUMemoryStore: a MRU (Most Recently Used) Memory Store.
+
+JispFilesystemStore: a Jisp (http://www.coyotegulch.com/jisp/index.htmlbased)
+persistent Store.
+
+JispStringKey: A wrapper class for String Keys (unfortunately Jisp
+cames with a own Key class).
+TODO: add Integer and Long wrapper classes.
+
+StoreJanitor: the StoreJanitor interface.
+
+StoreJanitorImpl: you can register your Memory Stores in
+this class. A background Thread checks if memory running
+slow in you JVM and if yes it frees some objects out of the
+registered Stores.
+
+NOTE:
+I just merged the classes from the Cocoon project. I have first
+to test them fully. Maybe they are not 100% ready!
+
+TODO:
+- Setup some Test cases.
+- Implement more Jisp KeyObject wrappes, for i.e Integer and Long Keys
+- Performance tuning
+- and whatever you want to add
Initial commiters:
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>