|
Jeevan is an object oriented database for Java. The salient features of Jeevan are:
- Easy to use
The most striking characteristics of Jeevan is its ease of use.
Using only three classes, the Database, ObjectSet and OQLQuery, users can develop
sophisticated Java applications with minimal programming. No more complex procedures
such as precompilation of your programs or complex application design such as root
object definition is required.
- Powerful querying features
Jeevan allows you to retrieve objects from the database by
specifying a value of the object's attribute or a value of the embedded object's
attribute. For example, if the database contains a Computer object which has
an embedded Motherboard object and the Motherboard object has embedded Chips, you can
retrieve a computer that has a pentium 133 chip on the motherboard by a simple statement
such as: selectObjects("Computer", "motherboard.chip.type='P133'")
- Retrieve Objects or Only few object attributes
Jeevan allows you to retrieve complete objects from the database or
only certain attributes of the object. The attributes selected can be embedded objects as
well.
- Create Index for fast object retrieval
Jeevan provides powerful indexing capability for
fast object retrieval. Indexes can be created on objects attributes or attributes of the
embedded objects.
- Platform Independent
Jeevan is developed in 100% pure Java. It can
be used on any platform that supports Java 1.2 or higher, from handheld devices to
mainframe computers.
- Small Footprint for embedded Applications
Jeevan has been optimized for embedded applications. With less than 100KB in size, Jeevan
can be embedded in any product with memory constraints.
|