How does each strategy affect caching if at all?

If a server has already received a subscription for a certain publication, and then another user subscribes to the same publication (and assuming the results aren’t based on the user) will meteor make a database query to refetch the result? When using oplog I assume there’s no reason to refetch the result so it can just send the cached data, but using poll and diff, it would have to query the database to get the latest data. Is that correct?

Written by

Founder: & Draft Fantasy. Full stack JavaScript Engineer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store