JalistoPlus is lightweight, transactional, 100% pure Java database. It is object oriented and is able to directly persist and query for Java object graphs. It has a modular design and may be used either in single or multi-threaded mode. Besides basic operations (create, update, delete, and read), a query module is available. It offers a standard set of operators (i.e. equal, smaller, greater, not, and, or) to build the filter expression. Optionally, indexes may be defined on persistent fields to speed up query execution time.