Where to execute queries?

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

© Copyright 2018-2023 Elephant Software Klaudiusz Wojtkowiak