Please provide me with updated information about AppSheet Database.

Hello everyone. The truth is, I believe in AppSheet and its potential. Iโ€™d like to test AppSheetโ€™s database right now. Iโ€™d appreciate any updated insights on its pros and cons. I hope AppSheet is working on this project.

 

Would you use AppSheetโ€™s database, or are you using other databases?

0 6 153
6 REPLIES 6

Aurelien
Google Developer Expert
Google Developer Expert

Hi @Gustavo_Eduardo 

AppSheet database is not ready for production app, from my point of view:

- too few rows/tables available with core plan (2500 rows per AppSheet database, 10 AppSheet databases)

- not manageable through any script

- interesting with Enterprise Plan when strictly speaking of data storage, but again: as far as I know, we can't run any script against it. Should you need to run a batch of update, you are stuck.

Here are the limits, for information: Restrictions, limits, and known issues - AppSheet Help

However, I agree there is a huge potential here. Direct integration with the app editor and automations is a major benefit.

I would be interested in knowing if Apps Script services will provide a service such as DriveApp, DocumentApp...for AppSheet, like AppSheetApp maybe? @zito , would you have any information about this ?

---

Using MySQL with CloudSQL is perfect when you need higher data storage, specific data strategy, or better responsiveness.

Using BigQuery is perfect for read-only data (you can write too, but not recommended). However, key-rotation is not ensured at this time: it will probably be adressed with the upcoming integration connectors announced here (GA in the 1H of 2025):  Re: AppSheet Roadmap Sneak Peek - Q1 - Google Cloud Community

 

Dear @Aurelien,

First of all, thank you for your detailed response, and sorry for the delay in replying. I saw it earlier, but I was busy and wanted to take my time to respond properly.

In short, AppSheet Database is still in its infancy. It's a shame that it remains within AppSheet and doesnโ€™t allow connections to other resources.

Iโ€™m going to look into MySQL. For now, Iโ€™m kind of a caveman with a computerโ€”I still use Google Sheets, and Iโ€™m an architect turned app developer (a complete outsider). But I try to learn, so I think this will be my next goal.

Do you know if thereโ€™s a place where MySQL is free for prototype apps? Iโ€™d like to start testing without having the โ€œtrial period noose around my neck.โ€

Hi @Gustavo_Eduardo 

For large datasets (250K+ rows), I'd still recommend Cloud SQL/BigQuery over AppSheet DB. Here's why:

  1. No SQL Joins: Limits data combination.
  2. No Bulk Append: Data import is clunky.
  3. Performance: Slows down with large tables.
  4. Limited data transformation and no stored procedures or triggers.

Might be more limitations known but that's all for now.

Thanks,

Ken

@kennyboy 

Thank you very much for your detailed response. It is very useful for anyone who has the same question today.

Both your answer and Aurelienโ€™s will be marked as the solution; however, I will wait a little longer before marking the post as solved so that more people can share their opinions.

Just in case anyone has any additional questions throughout the day.

Aurelien
Google Developer Expert
Google Developer Expert

I don't 


@Gustavo_Eduardo wrote:

Do you know if thereโ€™s a place where MySQL is free for prototype apps? Iโ€™d like to start testing without having the โ€œtrial period noose around my neck.โ€


I get your point ๐Ÿ™‚ I don't have it, but you may want to have a look to Google Skill Boost programme: https://www.cloudskillsboost.google/catalog?keywords=sql

Thank you very much @Aurelien , I'll take a look at it.

Top Labels in this Space