NCATS-Tangerine / beacon-aggregator

A web service that operates over the Beacon network to provide a single software interface over the all the Beacons
Other
2 stars 0 forks source link

Automatic caching of internal results lists for reuse in queries #59

Open RichardBruskiewich opened 6 years ago

RichardBruskiewich commented 6 years ago

It may be helpful and performance to have KBA cache on the server, the result lists of a given query. Those results could be identified by the query identifier (of the asynchronous calls) and using the queryId, "fed forward" to other appropriate endpoints, if necessary.

Caching results in this way may streamline workflows in which the output of one call becomes the input of another.