title: Is accessing a read-only static variable better or worse than repeatedly retrieving data from an Azure blob?
body: <p>I have about 5,000 read-only records.</p>
  <p>Typically I store records in an Azure blob, and a function will retrieve the data, search through them, and then return matching records to the end-user.</p>
  <p>Is it efficient and safe to, instead, retrieve the data from the Azure blob <em>once</em>, store it in a static variable, and then search through that?</p>
  <p>I've looked and looked, but I can't find a comparison or discussion between (a) repeatedly retrieving data from an Azure blob vs. (b) just maintaining it in a static variable, and why that might be undesirable.</p>