Тёмный

PostgreSQL, MySQL, and MongoDB are Boring 

ArjanCodes
Подписаться 249 тыс.
Просмотров 14 тыс.
50% 1

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

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 74   
@vikaspoddar001
@vikaspoddar001 День назад
Hey @ArjanCodes, can you create video series in python instrumentation for observability i.e. metrics, log and trace at (application level, container &pod level and inter microservice ) I love watching your video
@MagnusAnand
@MagnusAnand 22 часа назад
Boring is good.
@Chris-rm1pn
@Chris-rm1pn 22 часа назад
Came to say this 🫡
@zknarc
@zknarc 22 часа назад
This. Just about everyone can use Postgres and MySQL.
@TheEvertw
@TheEvertw 18 часов назад
If it ain't broke, don't fix it. But there are uses for these specialized db's.
@AhmedIsam
@AhmedIsam 17 часов назад
@@TheEvertw but the selling is wrong, you don't use them because they are cool.
@tbtitans21
@tbtitans21 12 часов назад
Yep this, boring is generally stable and reliable. So keep your sanity
@jeremywhetzel4007
@jeremywhetzel4007 23 часа назад
I'd love to see a deeper dive on DuckDB!
@ArjanCodes
@ArjanCodes 23 часа назад
Got it 😊
@murphygreen8484
@murphygreen8484 23 часа назад
Me too!
@PraiseYeezus
@PraiseYeezus 22 часа назад
agreed
@victornassif
@victornassif 17 часов назад
same
@umeshverma8902
@umeshverma8902 5 часов назад
Same here.
@johnvillalovos
@johnvillalovos 21 час назад
As a note. "J" is pronounced as "jay". So I would think Neo4j is pronounced, neo-four-jay. The letter "G" is pronounced as "gee"
@Jugular1st
@Jugular1st 23 часа назад
Yes to DuckDB, but for me its about how does it differ from what can be done with Polars.
@zknarc
@zknarc 22 часа назад
Spills to disk very well when you have bigger than memory data, not a strength of Polars. You can use all sorts of different languages with it, not just Python. Lots of people know SQL. It is a db with db features like constraints and indexes.
@coreyms
@coreyms 4 часа назад
I’m convinced… mission critical ChatGPT data storage, here I come!
@anantharjun9662
@anantharjun9662 3 часа назад
I too ✨
@edgeeffect
@edgeeffect 22 часа назад
Influx DB looks VERY INTERESTING! We use RRD for this function and it has the most awful, clunky API you can possibly imagine. I think learning Flux Query Language would be easy-peasy-lemon-squeezy compared to navigating the tortuous documentation of RRD. :)
@hahue4742
@hahue4742 23 часа назад
Thanks for this Video. I always like content that makes you reflect about architecture decisions. Another Database that seems interesting to me is ArangoDB
@digiryde
@digiryde 21 час назад
Keep it simple... CSV? 🤣
@thesupercoach
@thesupercoach 10 часов назад
You're going to need better than that to convince me not to use Postgres.
@kellymoses8566
@kellymoses8566 12 часов назад
Neo4j is just fun to use.
@ondskabenselv
@ondskabenselv 17 часов назад
I guess Postgres can do most of these tasks using extensions of 😅
@modest_supreme
@modest_supreme 22 часа назад
I would be interested in a deeper dive on DuckDB.
@fabiolean
@fabiolean 23 часа назад
I would love to see a video about non-typical SQLite use cases. It's so flexible and lightweight and I feel like people are sleeping on it just because it's not for a client/server role. I started using it as a local K:V store because I didn't wanna bother with something like redis, and I'm quite impressed.
@ArjanCodes
@ArjanCodes 23 часа назад
Using SQLite for caching is a really great use case!
@EngineerNick
@EngineerNick 23 часа назад
DuckDB is sooooo good
@NostraDavid2
@NostraDavid2 21 час назад
More about DuckDB - maybe a DuckDB vs Polars video? It feels their features heavily overlap, but I'm not sure.
@Michallote
@Michallote 16 часов назад
I don't like the implicit nature of duckDB. Constantly grabs objects that exist in a local scope. Polars on the other hand is much more stable because it is very explicit. I have had to fix data scientist's code many times because they didnt realise secondary effects of many duck db operations. Also duck db absolutely messes up the linter and static type checking tools.
@adamfarquhar1279
@adamfarquhar1279 Час назад
These days, Postgres is very very good. You need a good reason not to use it. It is free, mature, scales, has good IDE support, good python support, extensions for everything, and great Docker packages. And if you want third-party support, it is easy to find at every level.
@sephirothu1290
@sephirothu1290 9 часов назад
@ArjanCodes, man thank you so much for these contents you upload for us, very helpful, well described, and when you explain things, you make them look very easy, please keep up the amazing work
@김주영-x7w4s
@김주영-x7w4s Час назад
PostGIS vs Tile38 can i check benchmark about that?
@shaddwatson1833
@shaddwatson1833 15 часов назад
@ArjanCodes - Would you mind exploring Mojo more, for those who are looking to harness the power and speed it can provide for the standard Python user? There seems to be many topics related to ownership, life cycles, traits, and pointers which are foreign concepts and not a part of the standard Python paradigm.
@andrewmenshicov2696
@andrewmenshicov2696 7 часов назад
me hearing Arjan pronouncing Milvus as Milfus:
@djtoon8412
@djtoon8412 6 часов назад
I have never used guess it time to give it a try, can we get your views on using typesense in python projects using fastapi or postgres full text search.
@jamess1787
@jamess1787 11 часов назад
I have a project that coukd benefit from duckdb i think, data isnt important enough for long term storage, but good to see at a glance as a technician or team of technicians. Perfect
@NostraDavid2
@NostraDavid2 21 час назад
RE: Rediculous DBs - did you know Python has a built-in DB? No, not SQLite! It's called dbm. It's not even relational - it can just store dicts for you! 😂
@sangeeth6655
@sangeeth6655 9 часов назад
There seems to be some issue with signing up for your newsletter and guides. I tried a few times and it is not working. Can anyone else confirm?
@Mutombo71
@Mutombo71 7 часов назад
Is there something like gdbm or newer available? Focus is on newer.
@tsando1982
@tsando1982 4 часа назад
Postgres x TimeScaleDB vs Influx ?
@radum945
@radum945 Час назад
what extension do you use for Python in vsc?
@AlanRJones
@AlanRJones 6 часов назад
Fantastic video, both educational and wise
@digiryde
@digiryde 21 час назад
Database education and Making Interns cry... LMAO!
@bernardlemay8563
@bernardlemay8563 2 часа назад
Boring is not a valid argument.
@YouBoredom
@YouBoredom 15 часов назад
Flux is being deprecated for influxdb 3 fyi
@Dara-lj8rk
@Dara-lj8rk 16 часов назад
I'll watch your duckdb video when done
@rantallion-hr5xp
@rantallion-hr5xp 7 часов назад
What about Clickhouse?
@kellymoses8566
@kellymoses8566 12 часов назад
Neo4j has vector support.
@tiolv1174
@tiolv1174 16 часов назад
DuckDB is really very useful.
@kopytko998
@kopytko998 19 часов назад
Please create series on duckdb.
@damonguzman
@damonguzman 12 часов назад
Did he really call it “Readis?”
@VolodymyrMoon
@VolodymyrMoon 19 часов назад
RocksDB?
@thomasbooij6239
@thomasbooij6239 13 часов назад
Nice video Arjan. I think session management with openAI is already implemented through the newish OpenAI Assistants API. Just use the same assistant with the same thread ID, and enjoy your key value store!
@ArjanCodes
@ArjanCodes 9 часов назад
It’s on!
@joaopedrorocha5693
@joaopedrorocha5693 23 часа назад
I don't understand why people say duckdb is cool ... feels just like sqlite but with the flexibility to work directly over dataframes or files ... but why would i use that instead of just loading the files with some specialized dataframe package like pandas, polars or vaex? It would be cool to see a video on it!
@gr8838
@gr8838 22 часа назад
Can be quicker to than Polars and definitely is quicker than pandas. It is really useful when you work with team that are sql heavy/mixed and where there is a lot of legacy sql code to integrate. It's also lighter to setup (I sometime just use the cli or the exe). You can also take creative approach to your pipeline and apply the transformation that are clearer in sql using DuckDB and then continue using your dataframe package. I'm not saying it's a good idea but I did it for a few transformation and it worked really well. I feel like for some bigger than ram dataset it can be better than Polars and also is more mature for the moment if that makes sense. I also find that the "ergonomics" of DuckDB is really where it shine:DuckDB is the easiest way to use sql from python IMO not saying that other tools are difficult but DuckDB is dead simple.
@zknarc
@zknarc 22 часа назад
Spills to disk very well when you have bigger than memory data, not a strength of Polars. You can use all sorts of different languages with it, not just Python. Lots of people know SQL. It is a db with db features like constraints and indexes rather than another dataframe lib.
@preadaptation
@preadaptation 18 часов назад
Thanks
@ArjanCodes
@ArjanCodes 9 часов назад
Thank you so much!
@BlueIced256
@BlueIced256 22 часа назад
Why Redis?! I have it already replaced with KeyDB.
@BlueIced256
@BlueIced256 22 часа назад
BTW, Postgresql is getting a vector engine too...
@southpole76
@southpole76 22 часа назад
curious why not Valkey?
@nuurnwui
@nuurnwui 19 часов назад
What about xml databases?
@kittentikkamasala69
@kittentikkamasala69 21 час назад
Was that an official endorsement of hitting interns with mechanical keyboards??! Watch out, you'll get cancelled with talk like that! All joking apart, this was very timely and useful information for me. Thanks!
Далее
I took the #1 Tech Exam and it was BRUTAL
18:28
Просмотров 1,2 млн
+1000 Aura For This Save! 🥵
00:19
Просмотров 8 млн
Офицер, я всё объясню
01:00
Просмотров 3 млн
Inside Out 2: BABY JOY VS SHIN SONIC 4
00:16
Просмотров 2,4 млн
Microservices are Technical Debt
31:59
Просмотров 311 тыс.
18 Weird and Wonderful ways I use Docker
26:18
Просмотров 163 тыс.
How Cava's Bet On The Chipotle Model Is Paying Off
9:56
Avoid These BAD Practices in Python OOP
24:42
Просмотров 54 тыс.
BlackRock: The Conspiracies You Don’t Know
15:13
Просмотров 1,9 млн
+1000 Aura For This Save! 🥵
00:19
Просмотров 8 млн