Caching - gravbox/Gravitybox.Datastore GitHub Wiki

The system has built in caching for repetitive queries. The system was defined for low write/high read frequency. If the data does not change then the same query will return the same results. As such, the query string will be used as a key to allow caching of unique results based on particular data set, where clause, field selection, etc. The cache is flushed for a repository if the data is changed in anyway.