Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Limitation of free plan in firebase

Tags:

firebase

What is the meaning of the following?
50 Max Connections, 5 GB Data Transfer, 100 MB Data Storage.
Can anyone explain me? Thanks

EDIT - Generous limits for hobbyists
Firebase has now updated the free plan limits
Now you have
100 max connections
10 GB data transfer
1 GB storage

like image 793
Nyein Chan Avatar asked Dec 16 '14 09:12

Nyein Chan


People also ask

Is Firebase Spark plan free forever?

Firebase PlansThis is a free plan. The resources available to Spark users include 1GB of data storage, 20,000 writes per day, 50,000 reads per day, and 20,000 delete per day. This is the paid plan of Firebase that uses the pay-as-you-grow pricing model.

How many users can Firebase handle for free?

Show activity on this post. The limit you're referring to is the limit for the number of concurrently connected users to Firebase Realtime Database on the free Spark plan. Once you upgrade to a payment plan, your project will allow 200,000 simultaneously connected users.

Is Firebase hosting free forever?

Firebase offers a no-cost tier pricing plan for all its products. For some products, usage continues at no cost no matter your level of use. For other products, if you need high levels of use, you'll need to switch your project to a paid-tier pricing plan.


2 Answers

That means that you can have only 50 active users at once, only 5GB data to be transferred within one month and store only 100 MB of your data. i.g. you have an online web store: only 50 users can be there at once, only 100 mbytes of data (title, price, image of item) can be stored in DB and only 5 GB of transfer - means that your web site will be available to deliver to users only 5gb of data (i.e. your page is 1 mbyte size and users will be able to attend that page only 50 000 times). UPD: to verify the size of certain page (to define if 5gb is enough for you) - using google chrome right click anywhere on page - "Inspect Element" and switch to tab "Network". Then refresh the page. In bottom status bar you will amount of transferred data (attached size of current stackoverflow page, which is 25 kbytes) stackoverflow question page

like image 69
Vi Matviichuk Avatar answered Sep 19 '22 00:09

Vi Matviichuk


From the same page where the question was copied/pasted:

What is a concurrent connection?

A connection is a measure of the number of users that are using your app or site simultaneously. It's any open network connection to our servers. This isn't the same as the total number of visitors to your site or the total number of users of your app. In our experience, 1 concurrent corresponds to roughly 1,400 monthly visits.

Our Hacker Plan has a hard limit on the number of connections. All of the paid Firebases, however, are “burstable”, which means there are no hard caps on usage. REST API requests don't count towards your connection limits.

Data transfer refers to the amount of bytes sent back and forth between the client and server. This includes all data sent via listeners--e.g. on('child_added'...)--and read/write ops. This does not include hosted assets like CSS, HTML, and JavaScript files uploaded with firebase deploy

Data storage refers to the amount of persistent data that can live in the database. This also does not include hosted assets like CSS, HTML, and JavaScript files uploaded with firebase deploy

like image 44
Kato Avatar answered Sep 21 '22 00:09

Kato