planet scale vs digital ocean?

Planet scale seems overpriced … why is it a good choice over other services?
40 Replies
Brendonovich
Brendonovich3y ago
you pay a premium for the luxury of never managing your own database deployment they do so much complex stuff behind the scenes to allow you to not think about connection limits, performance, branching, caching and more
Lu
LuOP3y ago
Hmm interesting
needmorewood
needmorewood3y ago
They also have planetscale boost which might be good for you if u have super demanding queries Aws aurora is kinda sweet though and fairly cheap would go for that over DO easily
Lu
LuOP3y ago
DO has been troubling lately, my team is planning to migrate out.
Unknown User
Unknown User3y ago
Message Not Public
Sign In & Join Server To View
needmorewood
needmorewood3y ago
DO has managed databases they just aren't as good
nexxel
nexxel3y ago
try cockroach db way more reasonable pricing and fully managed serverless db like pscale
Unknown User
Unknown User3y ago
Message Not Public
Sign In & Join Server To View
Brendonovich
Brendonovich3y ago
ooo nexxel got beef with planetscale?
needmorewood
needmorewood3y ago
Go pscale or aws, don't deal with non MySQL/postgres unless u really know what ur doing
nexxel
nexxel3y ago
No I love planetscale, but don't love their pricing
Brendonovich
Brendonovich3y ago
damn
mrnicericee
mrnicericee3y ago
Why you lump Postgres there? 👀genuinely curious
needmorewood
needmorewood3y ago
Postgres is a proven prod database that can be run anywhere. I think it fine to use
Neto
Neto3y ago
unless you have a heavy use on database to the point of being a bottleneck mysql/postgres there is no difference
needmorewood
needmorewood3y ago
My understanding is that MySQL is slightly better at read ops and postgres tends to have better features or devs new stuff faster. Either are fine. There are specialty databases as well but don't bother with them unless ur scale is insane and the db iand use case is super specific
Neto
Neto3y ago
Postgres ilike is fine But full text search is bad either way Iirc the PS CEO was talking about things people say in favor of pg Like "the first db to accept json" but when was finally ready to use on production, MySQL also had the feature
nexxel
nexxel3y ago
its the opposite actually postgres is optimized for reads, mysql is optimized for writes its because postgres doesn't block reads when writing. this is the most important difference between postgres and mysql
needmorewood
needmorewood3y ago
Everything I've read over the years says ur wrong but happy to read some of your material if u have it Wrong about the general concensus not the blocking parts
nexxel
nexxel3y ago
if you just look at reads mysql will be faster but postgres will 100% be faster for reads if data is being written and read frequently if you have users this is probably the case
MySQL is generally known to be faster with read-only commands at the cost of concurrency, while PostgreSQL works better with read-write operations, massive datasets, and complicated queries
needmorewood
needmorewood3y ago
Dude u are so confusing, I said this generically speaking. And u said MySQL was optimized for writes U lost me
nexxel
nexxel3y ago
lemme search online wait i might be wrong all my knowledge is just from discussions on discord so i might be wrong
needmorewood
needmorewood3y ago
Yea but even in these last few messages uve said various things that conflict
nexxel
nexxel3y ago
oh well
needmorewood
needmorewood3y ago
But also like Neto said it's minor differences at best these days Performance wise For most apps
nexxel
nexxel3y ago
the concurrency is probably the major difference
needmorewood
needmorewood3y ago
Any prod worthy app should have a read replica anyways if things are blocking
nexxel
nexxel3y ago
of course postgres has some more features but yeah sure they aren't used often
Neto
Neto3y ago
like spatial points iirc for PS could make more sense to use mysql (vitess but still) their use of database isnt our avg use
Neto
Neto3y ago
GitHub
GitHub - citusdata/citus: Distributed PostgreSQL as an extension
Distributed PostgreSQL as an extension. Contribute to citusdata/citus development by creating an account on GitHub.
Neto
Neto3y ago
vitess like for pg uhh
needmorewood
needmorewood3y ago
Generically speaking pick pg or MySQL and use a manages service like rds or pscale always Don't run your own db it's not worth it
Neto
Neto3y ago
the premium tax is worth it
Unknown User
Unknown User3y ago
Message Not Public
Sign In & Join Server To View
nexxel
nexxel3y ago
serverless is very scalable also idk how you compared the pricings cause they are different pricing models
Unknown User
Unknown User3y ago
Message Not Public
Sign In & Join Server To View
nexxel
nexxel3y ago
its pay as you go the clearest pricing model ever idk how much simpler it can get branching is great! planetscale def has great features and is pioneering serverless dbs for sure thats why i like them
Unknown User
Unknown User3y ago
Message Not Public
Sign In & Join Server To View
needmorewood
needmorewood3y ago
yea thats not straightforward at all LMAO
nexxel
nexxel3y ago
i don't get it lol its pretty clear to me RUs are pretty standard 🤷
Want results from more Discord servers?
Add your server