Package elki.database
ELKI database layer - loading, storing, indexing and accessing data.
-
Interface Summary Interface Description Database Database specifies the requirements for any database implementation.UpdatableDatabase Database API with updates. -
Class Summary Class Description AbstractDatabase Abstract base class for database API implementations.AbstractDatabase.Par Parameterization class.DatabaseEventManager Class to manage database events such as insertions and removals.DatabaseUtil Class with Database-related utility functions such as centroid computation, covariances etc.HashmapDatabase Database storing data using hashtable storage, and thus allowing additional and removal of objects.HashmapDatabase.Par Parameterization class.ProxyDatabase A proxy database to use, e.g., for projections and partitions.StaticArrayDatabase This database class uses array-based storage and thus does not allow for dynamic insert, delete and update operations.StaticArrayDatabase.Par Parameterization class. -
Enum Summary Enum Description DatabaseEventManager.Type Types for aggregation.