Why would anyone use this as opposed to using Postgres? The value prop of run-anywhere applies to Postgres as well. I see column store and index advisor as the two features but if I don't need these, is there any reason?
also how does it compare to PGHero for index advising?
AlloyDB Omni – run AlloyDB anywhere
61–70 of 80 posts
Re: AlloyDB Omni – run AlloyDB anywhere
#62What does it mean in terms of license?
Re: AlloyDB Omni – run AlloyDB anywhere
#63Earlier quoted context omitted.
I have many thoughts here...but let's start with: Do you have your process of how you tested performance? My guess is the eng team would love to look at what you tested.
As a general feedback I have written it down here before: https://news.ycombinator.com/item?id=34304376 Sorry for being a bit negative but I was very excited for AlloyDB as a potential serverless offering for Postgres. Especially after having good experience with Aurora. And we ended up wasting a decent amount of resources migrating to and then away from it, thus my frustration. In our use-case we use Postgres essent…
Re: AlloyDB Omni – run AlloyDB anywhere
#64> 3. Use of the Software. > 3.1. Use. You may authorize employees, agents, and subcontractors to use the Software in accordance with this Section 3, so long as you remain responsible for them. You may make a reasonable number of copies of the Software for back-up and archival purposes. > You acknowledge that the Software is a preview offering not intended for production environments, and you agree that you will only…
curl -vJLO https://storage.googleapis.com/alloydb-omni-install/$(curl -fs https://storage.googleapis.com/alloydb-omni-install/latest)alloydb_omni_installer.tar.gz
The `latest)alloy` is not a typo, the contents of the "latest" file ends with a slash and GCS doesn't tolerate `//` (presumably just like S3 wouldn't)Re: AlloyDB Omni – run AlloyDB anywhere
#65Re: AlloyDB Omni – run AlloyDB anywhere
#66Google Cloud gets a lot of heat because of Google's legacy of killing things off (the exact opposite of what enterprise decision makers want when selecting a cloud platform). But I have to applaud Google for the excellent first party emulators and local tooling that they provide (Alloy Omni doesn't seem like an emulator on first readthrough, but enabling fast local iteration has the same effect). The Firebase emulato…
Definitely not an emulator. It's fully AlloyDB...in a container. We'll be working moving forward to smooth out the install process (tech preview, focus was on getting it in y'alls hands). In my mind, it's a proper Postgres drop-in replacement (Yes, of course I'm biased because I work at Google) but the tech is legit.
Re: AlloyDB Omni – run AlloyDB anywhere
#67AlloyDB Omni Columnar Engine Fast Analytics Demo - YouTube https://www.youtube.com/watch?v=f_dvdKMq6og
Re: AlloyDB Omni – run AlloyDB anywhere
#68Will try once we get clarity on licensing. (Probably we can't use if the code is not open, so let's see)
Re: AlloyDB Omni – run AlloyDB anywhere
#69Earlier quoted context omitted.
I’ve gotta say without unambiguous and long term unencumbered licensing, preferably with open source attached, I can’t foresee recommending any place I’ve got influence at to even look at it yet. Hopefully you can push them in a direction that is plausibly usable by anyone other than hobbyists. Even as a local dev tool it leaves too many holes open in the licensing and distribution model. Letting a team build a proce…
100% hear you. I realize this may sound hollow coming from a Google employee, but stay tuned on specifics around licensing and costs. Being a tech preview, there's been virtually no discussion on specifics yet. We just wanted to get the tech in folks' hands. We're pushing hard for a free tier of usage (and the product team isn't pushing back currently).
Re: AlloyDB Omni – run AlloyDB anywhere
#70Why would anyone use this as opposed to using Postgres? The value prop of run-anywhere applies to Postgres as well. I see column store and index advisor as the two features but if I don't need these, is there any reason?
It's twice as fast as out of the box PG for most things, and up to 100x faster for reads, depending on what you're doing. So there's that. Also, from a manageability, on top of the index advisor, there's also vacuum management, so it will figure out when the best time to do the garbage cleanup while minimizing impact on performance.