Xata: PostgreSQL's data platform. Connect with any PostgreSQL client. Enjoy instant database creation, branches, zero cold starts or pausing, full-text and vector search, file attachments, and more. Xata's free tier is among the most generous for PostgreSQL.
Hey PH community! Alex here, head of product at Xata 👋
We're really excited about todays launch as it marks the next major step in the evolution of Xata. Since the beginning our mission has been to radically simplify the way developers work with data. I'm proud to say that we've stayed true to that mission and up until now, have been able to accomplish it by abstracting away the underlying databases. With todays announcement, we are unleashing the elephant with our brand new serverless PostgreSQL service.
This means you can connect to your Xata database using any PostgreSQL client, while still keeping everything that you love about Xata. A collaborative interface, instant database creation, git-like branching, zero cold starts or pausing because of inactivity, a full-text and vector search engine, file attachments, and much more. We aim to provide your entire data layer as a service and are building our platform with PostgreSQL at its core.
This was a pretty interesting technical challenge and if you're interested in learning more, you can check out our launch blog for more details. Product Hunt fam 🐱, I think you'll really enjoy this. We actually did record a "meet the makers" video if you'd like to learn more about our investment in PostgreSQL from our CEO and meet the developers behind our brand new service. It's a fun informal chat with the amazing people that made this release possible.
Starting today, you can use PostgreSQL enabled databases as part of our public beta. With our shared cluster architecture, we're able to provide one of the best PostgreSQL free tiers in the industry and we'd love for you to take it for a spin with your next project.
Our team is really excited about this release and if you're able to dive in, we'd love to know what you think and are open to any and all feedback. Happy building 🦋
Hey @alexf_19 congrats on the launch, the generous free tier will help in adoption of Xata, all the best for the product growth, will definitely give it a try.
I've been using Xata with Next.js/Remix for a few months now. The support via discord is quite fast. While it seems that their main effort is to position themselves as a Postgres platform, and their recent OSS contributions (pgzx, pgroll) are proof of that, Xata is also a very unknown alternative to Algolia -like Meilisearch and Typesense- via their out of the box Postgres-Elasticsearch for full-text search replication, which imo they should promote a bit more!
Congrats on the launch! I appreciate that you stress that your free tier is sustainable, and that you're not just recklessly eating costs and burning through cheap VC money.
"We can offer this sustainably because the free tier makes use of shared clusters and auto-scaling."
very cool! Love seeing more options in this space as psql is the database i want to use for the rest of my life :)
One thing that excite me here are built in file uploads. I always punt as long as I can to integrate a durable storage layer like s3, so it's cool to roll that right into the db layer itself!
How should i think about this relative to something like SQLAlchemy? it seems like your SDK would replace SQLAlchemy? Could i use xata as my database layer but still keep my SQLAlchemy ORM in place? they both seem built on psycopg2 so maybe?
thanks for sharing and shipping! also your free tier seems super reasonable, so thank you!
One thing i saw when perusing the docs:
# Pull down schema changes a generate Typings
xata pull
--> maybe should be `changes and generate Typings`?
all the best!
I started using Xata after trying a few other solutions on the market. It is amazing!!!! I was able to get my database set up and and API to access it from my application in one day. It has allowed me to spend less time on infrastructure and more time building my application. I ran into a problem one day and was able to get help almost immediately in their discord. My application would not be where it is today without Xata's customer service, easy to use product, and amazing documentation.
Congratulations on the launch.
I've been a very big Xata fan since this year. Was using MongoDB as my database before, but when I heard about Xata, I knew I had to jump in on this, and I can say that you all are doing an amazing job.
Congrats on the launch @alexf_19 and Team Xata 🚀
As a big fan of Postgresql I really love your latest product direction.
I have a few questions:
- Can Xata be used for "infinitely scalable" data storage? Example use case: powering social media feeds of millions of followers who follow famous people
- What is the latency like to communicate with a Xatabase from an AWS or GCP hosted web app?