Target is a query destination - the place, where the query has to be executed.
In most cases it is a database schema.
But it may be some in-memory collection, byte buffer, remote server etc.
Daobab entities are not related with particular target.
Single entity may be used with many targets.
At the moment, following targets are possible:
- DataBaseTarget
used for communiation with a database
- Entities
internal entity collection
- Plates
internal plate collection
- MultiEntityTarget
may operate on many different Entities
- QueryMultiEntityTarget
may operate on many various Queries and their results
- AboveMultiEntityTarget
proxy-target, which caches content from another source target
- RemoteTarget
connects to remote server endpoint