title: Does Firebase Database store the latest data or all the data with timestamp?
body: <p>I have enabled the Firebase Persistance in my application. If I am setting a value to a child such as </p>
  
  <pre><code>child.setValue("XYZ");
  </code></pre>
  
  <p>I am not adding value to the parent tree. I am just updating the value of one child. So here, the value will be updated again and again by the user as he uses the application like many times a day. So, my question is, if user do not have inter-net connection for days, will this thing generate bug as Firebase is storing these things in cache. Does all the data get stored offline with mechanism something like commits in git or just the latest value is stored. I am asking this thing because it's kind of cache so if firebase stores data with all the logs and values the child gets then it can make my application buggy and slow as it will carry all the cache all the time.</p>