|
02/28/2005 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Package Summary
| Interface Summary | |
| MetaStoreDocument | Document within the MetaStore. |
| MetaStoreFolder | Folder within the MetaStore. |
| Class Summary | |
| MetaStore | The MetaStore is a hierarchical Java object repository. |
Provides a cluster-wide storage system that mimics a file system with folder hierarchies and documents. Folders and documents can have an arbitrary number of properties attached to them; each property can be text as well as integers or dates. Documents can contain text or binary data of arbitrary size.
You can specify caching parameters for any folders. Such parameters govern how long the MetaStore system keeps various data in memory. You can adjust the parameters for high-traffic folders to tune the performance to your installation.
This package defines an abstract data type (ADT); it can be implemented over a relational database, a file system, an LDAP directory, some custom mechanism, or even a combination of these. Clients of this API do not need to know how it is implemented and they can talk to any of these implementations via a consistent interface.
MetaStore- is the file system itself. This is the entry point into the MetaStore system and where you can request folders and documents.
MetaStoreFolder- is a folder within the MetaStore. Folders can have an unlimited number of subfolders (themselves MetaStoreFolders), an unlimited number of MetaStoreDocuments, and an unlimited number of properties.
MetaStoreDocument- is a document within the MetaStore. Documents can be text or binary content of any length, including byte arrays, serialized Java objects, XML documents, or the contents of URLs. Each document can have an unlimited number of properties.
|
02/28/2005 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||