ELKI database layer - loading, storing, indexing and accessing data.
Interface Summary Interface Description DatabaseDatabase specifies the requirements for any database implementation. UpdatableDatabaseDatabase API with updates.
Class Summary Class Description AbstractDatabaseAbstract base class for database API implementations. AbstractDatabase.ParParameterization class. DatabaseEventManagerClass to manage database events such as insertions and removals. DatabaseUtilClass with Database-related utility functions such as centroid computation, covariances etc. HashmapDatabaseDatabase storing data using hashtable storage, and thus allowing additional and removal of objects. HashmapDatabase.ParParameterization class. ProxyDatabaseA proxy database to use, e.g., for projections and partitions. StaticArrayDatabaseThis database class uses array-based storage and thus does not allow for dynamic insert, delete and update operations. StaticArrayDatabase.ParParameterization class.
Enum Summary Enum Description DatabaseEventManager.TypeTypes for aggregation.