The cache-aside pattern does not guarantee consistency between the data in the cache and the data in the data store. This is because an external application or resource can update data that is not reflected in the cache at any time. Consistency is very important to remember when implementing in order to avoid the risk of dirty readings.