title: How many clients are connected to my firestore?
body: <p><a href="https://i.stack.imgur.com/MfArl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/MfArl.png" alt="Metrics Explorer in my Stackdriver Dashboard"></a>
  I am working on a flutter app that fetches 341 documents from the firestore, after 2 days of analysis I found out that my read requests are increasing too much. So I made a chart on the <strong>stackdriver metrics explorer</strong>  from which I get to know that my app is just reading 341 docs a single time, it's the firebase console which is increasing my reads.</p>
  
  <p>Now, comes to what are the questions that are bothering me,</p>
  
  <hr>
  
  <p>1)How reads are considered when we see data on the console and how can I reduce my read requests? Basically there are 341 docs but it is showing more than 600 reads whenever I refresh my console.</p>
  
  <hr>
  
  <p>2)As you can see in the picture there are two types of <em>document reads</em> 'LOOKUP' and 'QUERY', what's the exact difference between them?</p>
  
  <hr>
  
  <p>3)I am getting data from the firestore with a single instance and when I open my app the chart shows <strong>1 active client</strong> which is cool but in the next 5 minutes, the number of active clients starts to increase.</p>
  
  <p>Can anybody please explain to me why this is happening?<br>
  For the last question, I tried to disable all the service accounts and then again opened my app but got the same thing again.</p>
  
  <pre><code> Firestore.instance.collection("Lectures").snapshots(includeMetadataChanges: true).listen((d){
    print(d.metadata.isFromCache);//prints false everytime 
    print(d.documents.length);// 341 
    print(d.documentChanges.length);//341 
  });
  </code></pre>
  
  <p>This is the snippet I am using. When the app starts it runs only once.</p>