I use SQLite as database in my ASP.NET Core app. The overall database volume is 227 MB. If I remove blobs from database, its size comes down to 147 MB.
If this database size reaches to 5 GB in the long run, does it mean that I need at least 5 GB of free RAM to run my ASP.NET Core app?
SQLite reads and writes directly to ordinary disk files unless you use the In-Memory Database Mode.
For more info look at About SQLite.