froehlich 02/01/23 11:44:54
Modified: simplestore PROPOSAL
Log:
removed typos, checked grammer, changed layout and added some new ToDos
Revision Changes Path
1.7 +11 -28 jakarta-commons-sandbox/simplestore/PROPOSAL
Index: PROPOSAL
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/simplestore/PROPOSAL,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- PROPOSAL 15 Jan 2002 20:02:16 -0000 1.6
+++ PROPOSAL 23 Jan 2002 19:44:53 -0000 1.7
@@ -2,44 +2,27 @@
JAKARTA COMMONS - SIMPLESTORE
--------------------------------------------------------------------------
-Abstract:
-The aim of "simplestore" is to provide some simple
+ABSTRACT:
+The aim of simplestore is to provide some simple
and easy to integrate storing components for caching,
etc.
-The focus is one simple and fast. The aim of the
-"simplestore" is not to provide a full fledge cache
+The focus is on simple and fast. The aim of the
+simplestore is not to provide a full fledged 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!
+I just merged the classes from the Cocoon project, they are not 100% ready
+and there will be a lot of changes in the future. But -hey- that's
+the sandbox.
TODO:
-- Setup some Test cases.
+- Implement some more meaningful test cases!
- Implement more Jisp KeyObject wrappes, for i.e Integer and Long Keys
- Performance tuning
+- Some kool swapping features, like a store chain (fast->medium->slow).
- and whatever you want to add
-Initial commiters:
+Initial committers:
-Gerhard Froehlich (froehlich)
+Gerhard Froehlich ([EMAIL PROTECTED])
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>