Skip navigation links
A virtual data lake enables users to mix and match data from different sources; in this virtual data lake implementation, the data is held in a triple store, which is connected to the data sources by source connectors.

See: Description

Packages 
Package Description
org.lacibus.backingstore
This package contains an implementation of a source of items and triples that uses local files, and a source connector that can be used by a triple store to connect to that source.
org.lacibus.storeaccess
This package contains classes that use the basic access methods of the triple store class to provide access to a triple store in more powerful and sophisticated ways.
org.lacibus.triplesource
This package defines the interface between a triple store and source connectors.
org.lacibus.triplestore
This package contains the classes for the fundamental entities of a virtual data lake: its triple store, items, triples, datums, access levels, and store sessions.

A virtual data lake enables users to mix and match data from different sources; in this virtual data lake implementation, the data is held in a triple store, which is connected to the data sources by source connectors.

These packages can be used to build a virtual data lake with sources in the local file system, and with interfaces that an application program can use to create, modify, and search the data in the sources.

See the package documentation for more details. The documentation of the triplestore package, which describes the basic concepts, is the best place to start.

Skip navigation links