Earlier this month I launched a personal project for a niche community to use, and I was using Supabase as my backend because it seemed like an intuitive cloud-based PostgreSQL solution. However, I am starting to realize that Supabase's free tier is beyond the scope of my scaling requirements, as I am nearly reaching my 500 MB DB size limit for my project.
I'm looking at Xata right now because I've heard about their generous 15 GB storage limit and I know they also operate in PostgreSQL; I also read that they have an API I can use to request my database, similar to how Supabase has its own REST APIs (something I am taking advantage of right now). I don't think I'll anticipate ever needing more than 5 GB for my database down the line. Has anyone had any experiences moving from Xata to Supabase?
If there are better alternatives for my use case as well, please let me know. Thanks!
The user is considering moving from Supabase to Xata due to Supabase's free tier limitations, specifically the 500 MB database size limit. They are exploring Xata for its larger 15 GB storage limit and similar API capabilities. The user seeks advice on transitioning and alternative solutions for their scaling needs.
Have you considered Neon? See https://neon.com it is from Databricks.
I haven’t personally moved from Xata to Supabase, but I’ve used both for smaller projects. Xata’s generous free tier is great for scaling without hitting limits too quickly, and their API is pretty intuitive, similar to Supabase’s REST APIs. If you don’t expect to need more than 5 GB, Xata could be a solid choice, especially since their limits are fairly high compared to Supabase’s free tier. You might also want to check out other options like PlanetScale or Railway if you're looking for even more flexibility with pricing and scaling.