Firebase : Read-only & non-realtime mode activated to improve browser performance

Veeresh Charantimath picture Veeresh Charantimath · Jul 29, 2016 · Viewed 22.4k times · Source

Read-only & non-realtime mode activated to improve browser performance

Message pops up in my project and I'm unable to delete the nodes as well

Also I read this https://groups.google.com/forum/#!topic/firebase-talk/qLxZCI8i47s

Which states :

If you have a lot of nodes in your Firebase (say thousands), we need to create a new element for each node and modern browsers simply have limitations of how many DOM elements you can add to a page

It says:

To resolve this problem, don't load your Firebase Dashboard at the root of your Firebase, but instead load it lower down in the hierarchy

I do not get what it means

How do I get back to my Realtime Dashboard?

Answer

Dallas picture Dallas · Apr 6, 2017

If you want to delete a high level node when this is activated, I recommend doing this.

Open up a text editor and type in { }. Save this file as "blankJSON.json".

Go to high level node you want deleted and select it, once it opens up and shows you all the nodes that need to be removed, select the three bars at the top right and select "Import JSON", (It would be safe to first "Export JSON" If you don't have backups, in case you make a mistake here). Import the JSON file we created earlier titled "blankJSON".

This will delete all of the data inside.

Once again, I highly suggest you make a backup before doing this, It's extremely easy to make a backup and also it is much easier than you would think to upload this blankJSON to the wrong node and then erasing a bunch of important data.