Тёмный

I Have A New Favorite Database Tool 

Theo - t3․gg
Подписаться 338 тыс.
Просмотров 121 тыс.
50% 1

PLEASE GIVE DRIZZLE A STAR github.com/dri...
DrizzleORM is the most hyped I've been for db tech in awhile. I hope y'all love it as much as I do.
Keywords: PRISMA ALTERNATIVE MYSQL DATABASEJS POSTGRES PSQL MYSQL PLANETSCALE EDGE SQLITE
ALL MY VIDEOS ARE POSTED EARLY ON PATREON / t3dotgg
Everything else (Twitch, Twitter, Discord & my blog): t3.gg/links
S/O Mir for the awesome edit 🙏

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 242   
@t3dotgg
@t3dotgg Год назад
Crazy how this video has 35k views but the GitHub repo only has 8k stars. GET ON IT FOLKS github.com/drizzle-team/drizzle-orm/
@jacoblockwood4034
@jacoblockwood4034 Год назад
I think a lot of your audience already starred Drizzle weeks or months ago to be honest
@techs7296
@techs7296 Год назад
Drizzle is fast and se-x-y
@Amazing.U
@Amazing.U 11 месяцев назад
@t3dotgg I have learned a lot from you Theo; especially from the t3 tutorial video. Any chance you could post a video showing how you'd refactor the Prisma part of the Chirp T3 Tutorial app to Drizzle?
@vitfirringur
@vitfirringur 11 месяцев назад
You want people to go and blindly star something they have no experience with?
Год назад
Ah, the classic, why learn SQL once, when you can spend every month learning a new ORM library and every second month debugging it.
@bloberenober
@bloberenober Год назад
This is exactly why Drizzle exists - so that you can learn SQL instead of learning an ORM.
@rachaitya
@rachaitya Год назад
yeh, orms having query syntac similar to sql are the best, Learn once and use everywhere
@santhanamss
@santhanamss 5 месяцев назад
Lol
@succatash
@succatash 23 дня назад
What's an ORM. SQL pg all the war
@ryzzlas
@ryzzlas Год назад
Having Drizzle make just a single query is big. Because that means the DB's own query optimizer has the full context and can optimize the query better than we all ever could.
@gosnooky
@gosnooky Год назад
This was the main reason I gave up on TypeORM. Even the simplest queries did some back-and-forth, which is fine for the old days where the DB was hosted on the same machine as the application, but when your DB is on AWS or some cloud provider, as is the current trend, you really start to notice that extra latency.
@ajnart_
@ajnart_ Год назад
@@gosnooky but in general why would you have it in different locations ? Maybe I don’t get it but aren’t you supposed to always have your server “close” to your db ?
@JoRyGu
@JoRyGu Год назад
@@ajnart_ Serverless. Your DB isn't going to be deployed on your lambda.
@giggler-w5n
@giggler-w5n Год назад
Ive been using drizzle for about 2 months now and i love it. At first making complex queries was a pain but since they released the new documentation my devepler experience has increased exponentially
@itanio
@itanio Год назад
Been waiting for a Theo primer about Drizzle! Thanks! 👍
@owenwexler7214
@owenwexler7214 Год назад
I was anti-third-party-ORM for a long time, even to the point of writing a huge custom ORM from scratch (using pg for parameterized SQL queries) for my main enterprise-grade app's API that isn't getting any less complex or any easier to maintain as the app grows... But now after seeing this video and reading the Drizzle docs, I'm convinced. Time to do some prototyping... Only thing that might be an issue is post-processing operations like converting strings of |-separated values to arrays or JSON blobs into objects. We will see how that goes in the prototype.
@andrewsherman4610
@andrewsherman4610 Год назад
You can do it with drizzle! We have custom types to do any kind of post-processing
@owenwexler7214
@owenwexler7214 Год назад
@@andrewsherman4610 Thank you! Trying to do this now with an arrayFromPSV type and apparently I can't return a string array from toDriver (as I would have to when converting a pipe-separated or comma-separated string to an array) and the only type I can return is a string? Is there a way around this? Thanks in advance! code: const arrayFromPSV = (psv: string) => customType({ dataType() { return 'string[]'; }, toDriver(value: string): string[] { return value.split('|'); }, })(psv); export { arrayFromPSV } Error: type '(value: string) => string[]' is not assignable to type '(value: string) => string | SQL'. Type 'string[]' is not assignable to type 'string | SQL'.ts(2322) index.d.ts(300, 5): The expected type comes from property 'toDriver' which is declared here on type 'CustomTypeParams'
@owenwexler7214
@owenwexler7214 Год назад
changing the type for driverData to string[] made the type error go away, now let's see if it actually works in implementation...
@readywhen
@readywhen Год назад
​@@owenwexler7214 Update? :)
Год назад
you should have shown the benchmarks, too many people still think prisma must be faster because Rust!
@ChristianBoehmTV
@ChristianBoehmTV Год назад
Are you going to replace prisma with drizzle in the T3 stack?
@catholic_zoomer_br
@catholic_zoomer_br Год назад
I don't see it changing for the next 6 months, but maybe he'll announce it for 2024
@tuananhdo1870
@tuananhdo1870 4 месяца назад
it happen
@jamess.2491
@jamess.2491 9 месяцев назад
Why use SQL when you can use SQL on top of JavaScript on top of SQL?
@moyin1038
@moyin1038 Год назад
Big bro said in a week. In 2 hours were already at 7.1k. W Theo
@readywhen
@readywhen Год назад
This vid was part of an earlier livestream, so theo isn't THAT influential lol
@moyin1038
@moyin1038 Год назад
😭
@joseandkris
@joseandkris Год назад
Theo is like Steven A Smith of coding. He feels out what everyone likes/thinks already and praises it.
@theepicgamer1196
@theepicgamer1196 Год назад
Stephen*
@readywhen
@readywhen Год назад
Hi
@EddyVinck
@EddyVinck Год назад
I had to learn either Prisma or Drizzle for my project. Although I dipped my toe into Prisma before, I decided to go with Drizzle. Too early to tell how it'll go but Drizzle seems good so far.
@naylord5
@naylord5 Год назад
1:19 "I don´t know what a LEFT JOIN is.." Instantly unsuscribed!!! =p
@gosnooky
@gosnooky Год назад
An issue I have with a lot of these new ORM's is their lack of support for more esoteric things like points, geometry and bitwise operations. They also seem to assume that there is ONE application that uses the database. I maintain several projects that use different parts of the same DB, and I need to import the same schema into each project which can be a huge pain - Prisma made this easy with a centralized schema definition, but definitions in TS means you have to duplicate the same code across different applications, or create private NPM libs (with all the extra maintenance that entails). Whilst ORM's do make it easier for relations, column name mappings, and the aforementioned esoteric use cases, there's just something magical about raw queries.
@YaronLavi
@YaronLavi Год назад
I was wondering how it compares to something like NestJs's TypeORM..what are some key differences in terms of usage? performance?
@sad_man_no_talent
@sad_man_no_talent 3 месяца назад
drizzle mentioned yeah baby
@nathanalberg
@nathanalberg Год назад
they already fixed their footer
@WatashiwaWatashi-zw7hy
@WatashiwaWatashi-zw7hy 4 месяца назад
I just wanna use this library with Deno, then I got overwhelmed
@jonnyso1
@jonnyso1 Год назад
The one query thing is a big deal, but eloquent is still the best ORM I know so far.
@dtpietrzak
@dtpietrzak Год назад
flashbang warning at 1:36 😂☀️
@johannesmariomeissner7262
@johannesmariomeissner7262 Год назад
Does it already properly support db pull & db push workflow, instead of using migrations?
@riyadshauk2432
@riyadshauk2432 Год назад
3:47 lol the copyright at the bottom of their website has since been removed.
@serggie3
@serggie3 Год назад
Any chance they'll get Cassandra/ScyllaDB support?
@malachiconstant2756
@malachiconstant2756 Год назад
Any thoughts on supabase, Theo? I love all your stack but lately I’ve found it easier to scaffold new projects with supabase
@AlessioMichelini
@AlessioMichelini Год назад
Not sure why the “hate” for foreign keys nowadays, they exist for a reason …😅
@PaulSebastianM
@PaulSebastianM Год назад
explicit return types FTW (i want the error in one place if I change the fn, not on all consumers)
@bakenbard
@bakenbard Год назад
bro, it's actually doubled(almost) after a week(almost)... noice
@hunterbertoson156
@hunterbertoson156 Год назад
Paused the video. Starred Drizzle.
@yoloopen
@yoloopen Год назад
Did anyone really used Drizzle? I was trying it on a simple project and was getting into not implemented features and weird behavior all the time, and I had just to give up and choosed untyped but proven knex instead. I mean it, very basic functionality - not in there. Feels like all the hype around is a paid advertisement. "findFirst" - to find a first record, it is in the docs, but it's unusable! Unique index for multiple columns - not implemented.
@andrewsherman4610
@andrewsherman4610 Год назад
Feel free to reach out to drizzle team and explain what was not working for you! Would love to assist you with any problems you had
@jonathangamble
@jonathangamble Год назад
Awesome, but not a big fan of 'with', should just be a nested object
@TomNook.
@TomNook. Год назад
OMG those developer "recommendations" 😂
@genechristiansomoza4931
@genechristiansomoza4931 10 месяцев назад
Actual sql itself is simple enough 😅
@joloppo
@joloppo Год назад
Seems quite similar to sqlalchemy.
@nilsandresen97
@nilsandresen97 Год назад
i started drizzle a while ago. What to do now?
@bopon4090
@bopon4090 Год назад
I'm stuck with typeorm. 😭
@yaaaayeet745
@yaaaayeet745 Год назад
What a thumbnail 🥵
@pankajsharma9801
@pankajsharma9801 Год назад
Why not sequeelize ORM 🤔
@alvgaona
@alvgaona Год назад
What about TypeORM?
@ziad_jkhan
@ziad_jkhan Год назад
Not sure it's still even maintained these days and, anyway, I prefer the column declaration in one line
@ComisarioLobo
@ComisarioLobo Год назад
Would be awesome to see a T3 Stack 2.0. Specially given that today, most of T3 dependencies seem to be not a good idea. For example, PRISMA -> Drizzle | NextJS Auth -> Clerk | TRPC -> TS | NextJS Pages -> App Directory
@t3dotgg
@t3dotgg Год назад
All of the T3 deps are still great! Don't mistake my excitement for new tech as disdain for previous recommendations. I still ship Prisma, NextAuth, tRPC and Page Dir every day That said...there may be a repo floating around on my github profile...🤐
@ComisarioLobo
@ComisarioLobo Год назад
Would be awesome to see a video about that repo 😁
@frankyb702
@frankyb702 Год назад
😢
@WarconNet
@WarconNet Год назад
TypeORM is not better?
@jeremey__
@jeremey__ Год назад
redis is best
@codernerd7076
@codernerd7076 Год назад
Just use Laravel people changing your technology every week/month never get you anything but toy apps...
@limbu966
@limbu966 Год назад
First
@jonopens
@jonopens Год назад
Wasted
@CloudiaNgaming
@CloudiaNgaming Год назад
A worse TypeORM?
@nixoncode
@nixoncode Год назад
Postgress is the best, mysql is the second best, if you're using anything else. You are wrong
@HrHaakon
@HrHaakon Год назад
MariaDB is breddy gud. There's also Oracle and MS if you're not the one paying. But if you are, why are you using either of those?
@IvanRandomDude
@IvanRandomDude Год назад
They all suck if you don't understand them well and all you know is SELECT * FROM blah WHERE ala='something'. And that's like 95% of so called "engineers" nowadays
@HrHaakon
@HrHaakon Год назад
​@@IvanRandomDude I mean, if you're not a backend or ops guy, you have that excuse, but I do agree. I probably set the bar for okay lower than most though.
@cranil
@cranil Год назад
Click bait, I thought it was a new dragon ball show. 😡
@ГенаПетров-н5ы
@ГенаПетров-н5ы Год назад
Not working with react native (
@t3dotgg
@t3dotgg Год назад
Yes, most real database tools are meant to be run on servers.
@oscarljimenez5717
@oscarljimenez5717 Год назад
Nice meme
@andrewsherman4610
@andrewsherman4610 Год назад
We can add react native driver, no problems
@cmelgarejo
@cmelgarejo Год назад
stars effectively doubled @t3dogg we made it
@prestonharrison2140
@prestonharrison2140 Год назад
Can't wait to see which tool you'll be using next week!
@ykhi
@ykhi Год назад
On top of that, Drizzle orm has the best memers
@bilbobeutlin3405
@bilbobeutlin3405 Год назад
Prisma is like the hot goth girlfriend with lots of tattoos and piercings. It's a lot of fun first but comes with a lot of baggage.
@sadkebab
@sadkebab Год назад
You forgot to mention that they have also a "drizzle-zod" plugin that generates customizable validators from the table schemas. Even less redundant work to think about.
@lucas.p.f
@lucas.p.f Год назад
That is the main reason why I switched to drizzle, honestly. Having to manually update every schema of an endpoint after a migration really is a dealbreaker for me
@thecarpenter_son
@thecarpenter_son Год назад
@@lucas.p.f prisma has that too
@froxx93
@froxx93 Год назад
​@@thecarpenter_son it does? How? And where?
@lucas.p.f
@lucas.p.f Год назад
@@thecarpenter_son yeah, there are some out there but they aren't nearly as good as drizzle-zod. prisma-zod-generator, for an example, generates a lot of garbage code that will stick with you and every change requires you to run a script to regenerate all the files. With drizzle, I change a line of code and there you go. Everything that depends on it just changes altogether.
@robertgioeli3211
@robertgioeli3211 Год назад
So they have a built-in Joi? Am I reading this right?
@netssrmrz
@netssrmrz Год назад
Surely you'll eventually drive yourself mad if you fall for a new shiny ORM every 6 months. Just commit to SQL. You don't understand the power of the dark side! Anyway, I understand that most people that don't like SQL turn to ORMs, but I can't help feeling these are exactly the people that should not be using them. Still, good to be aware of Drizzle.
@ziad_jkhan
@ziad_jkhan Год назад
You're probably not familiar with type safety in typescript, and the many additional benefits it provides
@netssrmrz
@netssrmrz Год назад
@@ziad_jkhan I've spent years with C, C#, Java, several ORMs, and am a big proponent of OOP, so I'm pretty comfortable with types. In the end, one gets tired of chasing the next new shiny thing and the best policy becomes sticking to standards that last.
@ziad_jkhan
@ziad_jkhan Год назад
@@netssrmrz Typescript standards will last as long as JS does and the Drizzle syntax is based on the sql syntax so it'll last as well. Anyway, if you want standards that last then the world of programming is probably not the best place to be for you.
@nanashi7726
@nanashi7726 Год назад
Drizzle is great but we need alternative of Prisma studio. Prisma studio is amazing.
@WolfrostWasTaken
@WolfrostWasTaken Год назад
DataGrip if your org has jetbrains is very nice to use even if kinda bloat.
@_heyglassy
@_heyglassy Год назад
Building this right now! alpha.seltzer.dev
@nanashi7726
@nanashi7726 Год назад
@@_heyglassy Hmm is there more info?
@mma93067
@mma93067 Год назад
Isn’t Prisma studio is literally just db viewer ? Dbeaver can do that for more than a decade now
@GaLzZy.
@GaLzZy. Год назад
Would you update the t3 stack to change Prisma with Drizzle or not yet or never?
@hamesjetfield0
@hamesjetfield0 Год назад
I use Prisma as a pure migration tool. My backend isn't even in Typescript. I connect to it using my kotlin backend. It's great for that honestly.
@rtorcato
@rtorcato Год назад
Defining a schema in front/back end code must make DBA heads explode. I like how Supabase cli just dumps out the typescript from Postgres. Now I can do database stuff where it belongs... in the database!
@naranyala_dev
@naranyala_dev Год назад
thanks theo, it would be awesome when it becomes an alternative or maybe default option in the t3 stack
@kengreeff
@kengreeff Год назад
My only problem is that drizzle isn’t even at version 1 yet so wouldn’t consider it stable. That is a big gamble for a production app
@ariell121
@ariell121 Год назад
react native is also not at version 1 ...
@adampielach4942
@adampielach4942 Год назад
I've got a strange feeling lately, that you are like a flag - changing direction in development tools as the wind blows. I don't implicate it's hurtful to try out new things and tell people about it, but rather leap from one framework/package to the other and praise it for being innovative.
@master0fnone
@master0fnone Год назад
Pushing audiences to go and star a repo they've never used just feels wrong.
@July-dh9lk
@July-dh9lk Год назад
Drizzle gets better with time. Really very good syntax
@PhongGT
@PhongGT Год назад
chose Drizzle after looking at Prisma, Sequelize, Kysely, TypeORM, and MikroORM to replace Objection And it has been amazing
@PerpetualWarr
@PerpetualWarr Год назад
Objection is awesome and my usual pick. Can you explain why drizzle is better and in what way?
@PhongGT
@PhongGT Год назад
@@PerpetualWarr Objection is amazing but it falls short when trying to support TypeScript. They do an ok job but because they started with JS, some design decisions were made to makes it hard to support TS, so it takes a lot longer to adopt new features. Also, the main author of Objection did a post 6 months ago saying it's essentially going to get sunset and he's working on Kysely now, so updates will be few and far between. With Drizzle, everything is TS-native (as in they don't even try to support other languages like Prisma does). Because of this, they can adopt new features much faster and they can also take advantage of TS features like decorators to make the API much nicer to use, and I think Prisma doesn't do that. They're also a lot easier to use via other schema-based ORMs. I think with this latest update where Drizzle will make exactly one call to the DB will actually beat out Prisma in a lot of cases in terms of performance, although I'll have to benchmark to confirm. All in all, I like the direction the project is headed and a lot of big tech personalities are starting to back it (check the sponsers)
@ghostlexly
@ghostlexly Год назад
TypeORM is the best, you can customize it like you want
@ycombine1053
@ycombine1053 Год назад
Interesting. I wouldn't assume that just because it uses a single query that it will always be faster.
@shantanuojha3578
@shantanuojha3578 10 месяцев назад
bro dosen't know what's a left join and he is making video about Database tools bruh.......
@samuelgunter
@samuelgunter Год назад
I didn't get a notification for this video, it was probably because youtube uses Firebase which comes with a multitude of problems. They're trying to silence you
@samuelgunter
@samuelgunter Год назад
disclaimer: idk if RU-vid uses firebase
@dacam29
@dacam29 Год назад
Can't wait for Drizzle replacement, plain SQL
@1998goodboy
@1998goodboy Год назад
“Syntax is like writing sql” Just write sql u soydev
@vinnylozada
@vinnylozada Год назад
I hate Drizzle. (If you know, you know) 🤣
@awe_ayo
@awe_ayo Год назад
I love drizzle for it's flexibility, the default query builder offers a lot of flexibility for my backend projects and the relational queries are great for less complex queries
@miGuHD
@miGuHD Год назад
I've already starred Drizzle, technically if I unstar it they'll also see how powerful Theo's community is, no?
@dbug64
@dbug64 Год назад
Is there a way to get Zod schemas as well? I like the way Zod works and how you can get Typescript types from the schema objects. The Zod schemas can be used for many different things, such as validation data from an endpoint, or for forms.
@marcoio8742
@marcoio8742 Год назад
There is probably a lot to say about ORMs in general, but last week I heard Rich Harris himself, presenting SvelteSnaps and he said a thing that quite surprised me. He said "all the ORMs are stupid, just use simple sql". I personally don't agree, for many reasons. For instance, having types without having to coerce them, manage migration up and down without funky scripts here and there. However, i would love to know your opinion about this Theo, and also do you know why he might say something like this? I am not saying to read his mind, but considering his approach on things I find that statement to be, let's say weird. Thanks ❤
@jacoblockwood4034
@jacoblockwood4034 Год назад
OMG i'm so hyped to start using the new drizzle relational queries ASAP this was like the one blocker stopping me from moving forward with it!!
@chyldstudios
@chyldstudios Год назад
Snoop Dogg approves of Drizzle.
@sakis8431
@sakis8431 Год назад
Fo shizzle
@dog4ik
@dog4ik Год назад
friendship ended with Prisma Now DrizzleORM is my best friend
@RaineWilder
@RaineWilder 11 месяцев назад
Dude, Drizzle is NOT A TOOL, it's an abstraction layer. A tool is something like TablePlus. The title is misleading. Not criticizing, just feedback.
@Mo3ta9em93
@Mo3ta9em93 Год назад
Coming to t3 stack soon?
@helleye311
@helleye311 Год назад
Looks nice! I didn't like the prisma performance either (though I didn't care about it too much, no issues so far), but there's always this voice that says "this is slow be careful". Glad to see the new syntax. I was hesitant to try it before because of the syntax. I'm a frontend dev, sure I can write some sql but I absolutely hate it, and select('*').from('users') really isn't far from just writing the sql directly. Will have to try it at some point for my next project. Not sure if the typescript table definitions can beat prisma's neatly formated schema, but I'm willing to give it a go. Especially if T3 stack comes with a 'pick your ORM' option. Dropping prisma doesn't seem like the best idea since so many people like it, but this would be really nice to have set up for auth and trpc and all that without the extra work required.
@mattlynch_
@mattlynch_ Год назад
Patiently waiting for Drizzle to start working with next-auth and then I’m switching from prisma. I might keep it around for migrations if it’s problematic in Drizzle.
@albinopepegas8391
@albinopepegas8391 Год назад
Mikro-orm is good as well 😂
@isaacfink123
@isaacfink123 Год назад
Finally I've been waiting for you to pick up drizzle, right now it feels a little rough but it had great potential
@MarcosVMSoares
@MarcosVMSoares Год назад
Ecto. And stopping using this new stuff every few months ahhahaa
@ninhdang1106
@ninhdang1106 Год назад
waiting for Drizzle to comment on this video
@andrewhannebrink56
@andrewhannebrink56 6 месяцев назад
Drizzle migrations are a nightmare compared to what Prisma offers.
@user-js7ud9du2y
@user-js7ud9du2y Год назад
i live in the left,right,cross join world and i wish all problems is just a inner join
@dinoDonga
@dinoDonga Год назад
the memes are real so is drizzle
@cachipum
@cachipum 4 месяца назад
One year after this video, and they still have unresolved issues opened 1 year ago, basic things like adding a WHERE in an index or properly parse a remote SQL schema. They often ignore other devs submitting feedback or even pull requests asking to fix those important issues... so I am not really optimistic about the future of this project, hopefully another team with the same concept but better attitude will take on this soon.
@jasmeetbrar8609
@jasmeetbrar8609 2 месяца назад
I adapted this tool based on RU-vidrs praising it over Prisma, and I’m seeing issues on a fundamental level. Like it’s not able to insert booleans correctly, and it doesn’t set default values for fields even though specified that it should in its schema. Heck its introspection tool generates types with syntax errors at times. Drizzle doesn’t have a 1.0 release yet, and any upgrade can include drastic changes that can break functionality. While it’s true it has great performance, but what good is that if the result you’re getting is incorrect? You can mitigate performance but correctness…yikes! I have to go back to rethink what ORM to use.
@gtamy5544
@gtamy5544 7 месяцев назад
database tools are the new javascript frameworks, and thats great!
@ynn6871
@ynn6871 7 месяцев назад
Are you saying that if you use drizzle there is less of a need for tRPC?
@ts8960
@ts8960 Год назад
my prisma.schema file looks much better next to this garbage looking exports and functions and having the column names not lined up ... this looks like some cavemen tool
@ziad_jkhan
@ziad_jkhan Год назад
From an artistic perspective may be you're right but there are many benefits of using pure TS for that like extensibility and less dependencies
@ejoojoo
@ejoojoo Год назад
ohh yes relational query. bye prisma
@cho4d
@cho4d 8 месяцев назад
how is defining relationships inside the code using the orm "cleaner"??? Any single responsibility principle enjoyers here?
@cho4d
@cho4d 8 месяцев назад
DRY too. If it's defined in the code that is using it then you'r going to be repeating, surely? Which is a maintenance no no.
@noext7001
@noext7001 Год назад
any way to convert prsima schema to drizzle schema ?
@noext7001
@noext7001 Год назад
this shit is bugged as fuck, its impossible to code with typescript, its full of any everywhere is the code at least with prisma you got correct type
@joelayoub2774
@joelayoub2774 Год назад
Was this sponsored?
@ziad_jkhan
@ziad_jkhan Год назад
Asking people to star something they have not even tried does not sound right to me
@programming7292
@programming7292 Год назад
To all of you who want to start using drizzle orm as theo or josh said it. It is not mature doesn't have a adapter for the planet scale database with next auth as prisma does nor has as refined docs, unsigned integer or as big of a community . Right after this video was released planet scale introduced the scaler pro plan where you have unlimited read and write which mitigates the cost issue. starting from $39 it can go up to $999 8 vCPU and 32 GB RAM in AWS which much be sufficient for almost all use cases and vast majority of people. If you need more than this you are already a multi million dollar company and that's that. Untill Drizzle goes to version 1 I am waiting and will go with prisma and planetscale.
@GeraldScholz
@GeraldScholz Год назад
Will check it out. Does it Support geospatial data?
@ammarejaz824
@ammarejaz824 Год назад
is using Prisma in production save ? I have heard so much negativity regarding ORM . One argument with which they come up is if you really want to use ORM use raw query instead of ORM native function ? Is there a really performance lacking in native ORM function ?
Далее
Migration Lesson: Don't Use Prisma | Prime Reacts
29:16
I tried 8 different Postgres ORMs
9:46
Просмотров 413 тыс.
ПОЮ ВЖИВУЮ🎙
3:19:12
Просмотров 878 тыс.
pumpkins #shorts
00:39
Просмотров 12 млн
That's It, I'm Done With Serverless*
23:58
Просмотров 202 тыс.
Cool Tools I’ve Been Using Lately
23:11
Просмотров 324 тыс.
Is Drizzle Really Better Than Prisma?
20:15
Просмотров 81 тыс.
Heroku Is Dead, Here's What I Recommend
11:59
Просмотров 261 тыс.
My browser got hacked and it cost me $2,000
21:40
Просмотров 76 тыс.
Google Analytics Is Dead
10:59
Просмотров 95 тыс.
Tools That You Grow Out Of
13:07
Просмотров 39 тыс.
Learn Drizzle ORM in 13 mins (crash course)
14:00
Просмотров 28 тыс.
Writing My Own Database From Scratch
42:00
Просмотров 228 тыс.
Life After SQL (EdgeDB Is Fascinating)
15:40
Просмотров 57 тыс.