Тёмный

PostgreSQL vs MySQL 

IBM Technology
Подписаться 861 тыс.
Просмотров 334 тыс.
50% 1

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

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 281   
@wadesworld6250
@wadesworld6250 Год назад
You missed the biggest differentiator between the two: licensing. Depending on what you do, your use of MySQL may require a commercial license. Even if not, MySQL Community Edition is licensed under GPLv2 which contains some strict rules and requirements. Postgres is licensed under the PostgreSQL License, which basically says "do whatever you want with it, including embedding it in your product. Your only requirement is to include our license notices.'
@nikhil182
@nikhil182 Год назад
Thank you!
@amarthakur093
@amarthakur093 Год назад
I was actually surprised as the video omitted it. It's the elephant in the room. We had moved from MySQL to Postgres for this specific reason.
@toddfisher8248
@toddfisher8248 Год назад
Gpl v3 is a different license from v2
@1989arrvind
@1989arrvind Год назад
Great explanation 👍
@neilfpv
@neilfpv Год назад
WOW! Time for me to use PostgreSQL heavily! Thank you!
@mmoncure11
@mmoncure11 Год назад
Problem with many 'feature, checkmark' comparisons is that they often skip important nuance and depth. postgres's json support blows away anything else in the market because it's directly embedded into the type system, you can do things like, "select json_agg(f) from foo f;" Relating to this comparison, the distinction between performance and speed doesn't make any sense. One of the specific features relating to speed, partial indexes, is in both databases.
@zomgneedaname
@zomgneedaname Год назад
It's not the feature, but how it's implemented, that determines product performance. Postgres has a lot of limitations when handling lots of writes with replicas.
@minhhieugma
@minhhieugma Год назад
I totally agree with you. Those comparisons are really confusing. Most of the time, it comes from inexperienced authors who just paraphrase the words from the documentation and haven't spent enough time on each or don't really understand them. That's why I expect more from the IBM Technology channel.
@sentzeu
@sentzeu 10 месяцев назад
@@zomgneedaname A lot of those problems have been solved as of PostgreSQL 12 using the new ZHeap implementation of storage.
@Hypergraph
@Hypergraph 3 месяца назад
i was doing json search/lookup in mysql. do you think it's just postgres feature?
@bjelinski1
@bjelinski1 Год назад
I loaded PostgresQL and MySQL (Maria.. too) with half a million selects, insert and updates per hour on an old PC. No tuning, just "apt-get install". MySQL died immediately, Postgres has worked like a charm ever since, I couldn't believe it as processors run on maybe 20% of their capacity (both via JDBC and some Rust connector), magic. I thought the opposite for 30 years, "mysql is lightweight and fast, Postgres is a complicated, object-oriented engine". My employer, the biggest IT environment in a European country, uses Postgres only now for all new projects, slowly migrating Oracle DBs. How stupid we all have been not trusting Postgres?!
@prathameshjoshi007
@prathameshjoshi007 Год назад
What specific features of Oracle keeps you on it? What are limitations where PostgreSQL simply doesn't perform well as Oracle? I am planning to do similar migration.
@nixofortune
@nixofortune Год назад
You can't make performance assumption based on the default installation. 500,000 Q/Hour it's nothing. If you make say 1 change only after you install MySQL, increase the InnoDB buffer to a proper size, your server might serve thousands Q/Second easily. Different RDBS are just designed differently, so they might need different amount of basic configuration to start with.
@kittipongpiyawanno315
@kittipongpiyawanno315 Год назад
You were not wrong about PostgreSQL performance. I've used both for nearly 20 years. Earlier MySQL can outperform easily. Since PostgreSQL 9.0, its performance was significantly improved. And each version it becomes faster and faster. Still, for default installation and trivial query, MySQL seems to be faster. But for average case, PostgreSQL is one of the fastest in the market. In our environment, it's even faster than commercial products and MongoDB.
@AuftragschilIer
@AuftragschilIer Год назад
It depends on the operating system how the configuration file is delivered. This is the first mistake, where I do not need to read more.
@krisnrg
@krisnrg 10 месяцев назад
@@kittipongpiyawanno315mongodb it quite slow no? Specially on joins
@professortrog7742
@professortrog7742 Год назад
Actually the full text capabilities of Mysql are abysmal. In Postgresql using the gin_trgm index is an absurd amount faster then anything accomplishable in mysql. (This creates trigrams, allowing one to do superfast searches on fragments)
@sachinrawat4539
@sachinrawat4539 Год назад
Best feature of postgres over mysql that i found is returning results in update queries, very helpful for bulk update use case scenario
@superbombyman1501
@superbombyman1501 Год назад
The AI has the humor of a software engineer
@t0mn8r35
@t0mn8r35 Год назад
Very interesting. I am very impressed at your skill of being able to write neatly in mirror form.
@sanjav
@sanjav Год назад
There is not much of skill in it. The video is just horizontally flipped.
@AragornArathorn-z6u
@AragornArathorn-z6u 6 месяцев назад
​@@sanjavnice. I actually thought he was lefthanded
@yuryzhuravlev2312
@yuryzhuravlev2312 Год назад
As an ex PostgreSQL developer, I can say that it's a completely wrong explanation and hides tons of essential details.
@makelebanon1
@makelebanon1 Год назад
as a non PostgreSQL developer, I've learned nothing about pstgresql from the video
@bbrother92
@bbrother92 7 месяцев назад
I am wating for your video
@karuniaawalramadhan9627
@karuniaawalramadhan9627 4 месяца назад
​@@bbrother92me too
@CalifornianViking
@CalifornianViking 9 месяцев назад
Comparing MySQL to Postgres is like comparing Microsoft Access to Microsoft SQL Server. The first is a sloppy attempt to create a storage system, the latter is a database. One of the happiest days of my technical career was when i moved from MySQL to Postgres. It is so obvious that the core of Postgres is built by people that understands databases, and that the same is not true for MySQL. The learning barriers caused by the strictness of Postgres is paid back in the first week. Just look at the documentation, Postgres is far superior and honest.
@haliszekeriyaozkok4851
@haliszekeriyaozkok4851 Год назад
In fact, i don't see too much usage of mysql except if there is any php code. As i see: javascript developers often prefer mongodb, golang developers prefers postgres and rust developers prefer postgres or sqlite. Usually usage of mysql are limited with php.
@himurakenshin9875
@himurakenshin9875 11 месяцев назад
But u know how much more php is used. Also node js devs love for mongodb has reduced quite a lot.
@ashkanahmadi
@ashkanahmadi 7 месяцев назад
I’ve heard lots of people moving away from mongodb and going towards postgresql
@georgehelyar
@georgehelyar Год назад
I recently had to choose between the two. We went with postgres because citus is kept up to date with postgres, but vitess is very out of date and missing many features of modern mysql, including some features that were important for us. I wouldn't really say mysql was any easier to develop with etc though. There are a few differences like citext extension vs case insensitive collations but not really had any problems with it.
@muhammedahmed1514
@muhammedahmed1514 Год назад
Thanks for introducing me to Citus. Just looked it up and it seems really powerful.
@MaulikParmar210
@MaulikParmar210 Год назад
Just remember CAP theorm. Most of your db related choice will start to make sense. Apps do scale, and data structures do change over time. What matters is how well you manage it and organise it for smooth transitions between these tools :)
@MorkaiAU
@MorkaiAU Год назад
Man, it's so strange to be searching for info on PostgreSQL and stumble across Martin "Homebrew Challenge" Keen.
@laci272
@laci272 5 месяцев назад
What is the difference between performance and speed ?
@amadensor
@amadensor Год назад
Remember that MySQL speed is very dependent on the storage engine used. Myisam is very fast if you don't need transactions or acid compliance. If you need transactions and rollback and triggers, then the storage engine you need will remove the speed benefit.
@TalpaDK
@TalpaDK Год назад
Isn't myisam still only very fast if you don't write too much data?
@thombrown
@thombrown Год назад
Really odd comparison. Where is MySQL faster than PostgreSQL? I remember those comparisons 15 years ago, but PostgreSQL isn't difficult to use. I would say that it can be used everything MySQL is used for, but can also be used for far more complex, serious and advanced things than MySQL.
@Rusebor
@Rusebor Год назад
for example MySQL does not suffer from Vacuum and double buffering
@rukekakambari4314
@rukekakambari4314 3 месяца назад
Like what? Postgres has json as data type as pro if it is what you refer to as complex the rest the thing postgres sucks (resilience as in active-active or clustering), super complex cross db queries (for eg when doing analysis),... yes it is usable and I found forks swearing on its head but looking MariaDb now the thing is next-level
@DediAnanto
@DediAnanto Год назад
Wait... I think I missing your explanations about speed in Mysql vs performance in Postgresql
@alfbravobarbosa6458
@alfbravobarbosa6458 Год назад
You forgot the mysql h.a. with innodb cluster and mysqlbackup for doing online compress backups
@OzoneGrif
@OzoneGrif Год назад
What impresses me the most is how easily he handwrites in mirror.
@IBMTechnology
@IBMTechnology Год назад
Search on "lightboard videos".
@towatch
@towatch Год назад
can we just appreciate the quality of the video, and the topics they choose to teach people for free.
@dernicolas6281
@dernicolas6281 9 месяцев назад
postgres is my choice for all kind of small projects aswell, runs great on even the oldes raspi etc..
@yakunats
@yakunats Год назад
Always love to see the impassioned debates generated by software paradigm comparisons.
@gdd9866
@gdd9866 Год назад
You explained very good thank you so much. BTW the final joke was really awkward.
@smart7868
@smart7868 Год назад
How that glass blackboard works and mirrored?
@fcolecumberri
@fcolecumberri Год назад
You are an IbM worker that is not talking about in4mix or db2 all day!! You are a shiny unicorn.
@zcizzorhandz5567
@zcizzorhandz5567 Год назад
I'm sorry but this is an awful comparison. Just don't use this video to make a decision. Look for something else
@PublicApp
@PublicApp Год назад
Actually I didn't understand difference between performance and speed. Are they different thing?
@vincent_sz
@vincent_sz Год назад
I worked with both over a decade and MySQL ist the PHP of the Databases. I do not know why everyone says MySQL is easier to use because it lacls so many features, it encourages bad habits. Explain is a joke and sometimes gives wrong numbers. There are obsure bugs for example: An developer accidentally created an cte with the same name as an table which segfault the server process. When I came to my current employer I introduced them to postgres und EVERY developer was happy with the change because so many problems suddenly disappeared. The type system an the ability to use arrays, composote type, hstores etc. alone makes it so much easier and faster. Apart from wordpress MySQL is a nogo for us.
@CalifornianViking
@CalifornianViking 9 месяцев назад
This is so true. Postgres is far superior to MySQL.
@kevinto8955
@kevinto8955 Год назад
Shoutout to this man for writing backwards
@IBMTechnology
@IBMTechnology Год назад
Search on "lightboard videos"
@danwallace2900
@danwallace2900 Год назад
Guys, the thumbnail has the name wrong. it is not Postgre it is Postgres or PostgreSQL
@IBMTechnology
@IBMTechnology Год назад
Good catch!
@practical-skills-school
@practical-skills-school Год назад
I love Supabase, which is a BAAS based on Postgres with amazing free quota and visual interface.
@user-fed-yum
@user-fed-yum 9 месяцев назад
How's your transactional DDL statements going MySQL? There's never been a good reason to use MySQL over Postgres. Having used Postgres on and off since the 1990's, and giggled at MySQLs not really a database DNA, and all the problems that has caused. Friends don't let friends use MySQL.
@mosesnandi
@mosesnandi Год назад
Most if not all web hosting companies come with MySQL installed. That in itself is a huge relief…you really don’t want to keep installing and updating your database software
@rickmyers7627
@rickmyers7627 Год назад
I flip between both of them for different projects... and to be honest, I've never had a need for the "Object" part of postgres... I/we use it in a traditional RDMS way. You know what RDMS I wouldn't use for any of my projects? --DB2. And I used DB2 for 14 years on z/OS and I'd not touch it with a 10 foot pole on any other platform.
@CalifornianViking
@CalifornianViking 9 месяцев назад
You should try it, the objects are phenomenal. You can return a row as a variable.
@徐子翔-c9o
@徐子翔-c9o 3 месяца назад
The major difference to me is: MySQL installed successfully. PostgreSQL keeps showing errors and unusable.
@sentzeu
@sentzeu 10 месяцев назад
I think this is not a very useful description. Saying "PostgreSQL is for OLTP and MySQL is for Web" and saying one scallable and fast and the other isn't, is a massive oversimplification. You can definitely use PostgreSQL for web applications without it being an issue, and you'd need to scale it very, very far before you start to run into data ingestion issues you can't easily engineer yourself out of. And MySQL isn't just "fast" its fast under specific circumstances, and slower in others. Without specific cases and specific measurements its not a useful discussion. I say this as someone who's worked with either database system for things running on a national scale.
@JoseHenrique-xg1lp
@JoseHenrique-xg1lp Год назад
I think the only thing that I've ever missed in mySQL was recursive queries.... other than that, I love things like delete and updates using inner joins. Postgres's biggest selling point to me are the modules such as UUID and geospacial data. That's my point of view as a developer but I know a lot of people who would much rather rely on OracleDB
@manit77
@manit77 Год назад
what about MariaDB, with Galera Cluster?
@АлександрГришин-в1о
thank you a lot, Martin!
@henryhbk
@henryhbk Год назад
The problem with this video is that it basically chooses very similar terms for each side giving what seems like the same checkmark for both. I mean it would be hopeful to sort of explain why, like why is complex multi-type queries better in Postgres, I’ve certainly done those in mysql and never noticed any issue. Mysql has clustering which gives high availability like Postgres. As you state at the beginning they are extremely similar. Yes there are small features that work better for one need vs another, and with modern ORMs it may not even be noticible by a developer. To me it’s which one does your organization have the most experience with?
@frank-michaeljaeschke4798
@frank-michaeljaeschke4798 Год назад
MVCC is used by both, PostgreSQL and for example InnoDB storage engine for MySQL.
@phpnotasp
@phpnotasp Год назад
Honestly thought the presenter was going to make a joke about how everything he wrote under PGSQL was also under Mysql since MySql uses MVCC and is king when it comes to OLTP (aka “web app”). He clearly only did surface-level research to prep this video.
@AlguienEnSuCasa
@AlguienEnSuCasa Год назад
@@phpnotasp MySQL is way better, so when people compares it to postgre, they have to compare previous versions XD
@TheUncannyF
@TheUncannyF Год назад
For me, personally, the fact that Postgres supports transactional DDL is a big advantage. You can alter columns, create tables, drop tables, migrate data to them, and ROLLBACK if you messed up. MySQL doesn't support this (AFAIK), nor does MsSQL. Maybe Oracle, or IBM DB2 does (haven't checked).
@HMan2828
@HMan2828 Год назад
Meh, you shouldn't be messing with the DB structure if you think you may need to roll back, is my opinion...
@xybersurfer
@xybersurfer 9 месяцев назад
@@HMan2828 that's way too simplistic. DB structures change all the time. no point in making the process more difficult than necessary
@jreamscape
@jreamscape Год назад
I love IBM pls hire me
@kidush4623
@kidush4623 Год назад
Facebook , RU-vid, Google and so forth using mysql for their heavy load server side apps.
@akogepayo
@akogepayo Год назад
Must be customized MySQL, not the current public release.
@Kanra951
@Kanra951 Год назад
Google uses Spanner
@phpnotasp
@phpnotasp Год назад
@@akogepayo It is not customized much; FB is currently on 8.0.18 as of Mar'22. They presented on this at Percona Live. For the most part, they use Percona Server, not community.
@makelebanon1
@makelebanon1 Год назад
3:20 what do you mean with multiple datatype support? isn't this a basic thing in any DB?
@raglandasir6885
@raglandasir6885 Год назад
I think they mean "more" data types
@LibyaMicro
@LibyaMicro 2 месяца назад
may I ask : If I created a Postpress database with a username and password on my computer, it can only be opened with this name and password when I migrate it.
@debayanroy6325
@debayanroy6325 Год назад
They should make a video on how they make their videos!! 🙂
@almirf3729
@almirf3729 11 месяцев назад
Already ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Uoz_osFtw68.html
@brainforest88
@brainforest88 8 месяцев назад
Had to use Postgresql after 30 years of Oracle experience. Was like time traveling back to the end of the 90s. Lack of features in sql, no parallel queries, not able to scale horizontally (RAC). Miss it.
@ChrisTopher-wl6pd
@ChrisTopher-wl6pd Год назад
Me, a person with adhd, just realized I missed most of this video because I was enamored with how this guy is so good at writing backwards...
@IBMTechnology
@IBMTechnology Год назад
See ibm.biz/write-backwards
@christopheroliver148
@christopheroliver148 9 месяцев назад
@@IBMTechnology Be sure to leave any clothing with asymmetrical writing or logos back in make-up. ;-)
@HoganLong
@HoganLong Год назад
Oh -- I think you read the punchline to the joke wrong. The real punchline is "This is the only developer that wanted to use MySQL -- all the others left."
@chrissaltmarsh6777
@chrissaltmarsh6777 Год назад
Start with entity-relationship modelling - that way you understand what the hell you are trying to do. If I can, I'll use Postgres every time. If not, you maybe can get along with MySQL. As the old joke goes, if your only tool is a hammer, all the problems look like nails. (Oh, and there are FOSS tools to translate ER models into SQL, at least to 3rd normal form, which gives you some security. Or just use posiit noyes on a while board. It all helps to think first)
@gilbertardila
@gilbertardila Год назад
That was a good explanation
@Dane-v8c
@Dane-v8c 11 месяцев назад
I have never heard it pronounced "Jiy-son" 😂 I've always pronounced JSON as "Jason"
@IBMTechnology
@IBMTechnology 11 месяцев назад
I say Jay-s(on).
@Dane-v8c
@Dane-v8c 11 месяцев назад
haha ok but have a listen to your pronunciation at 1:32. You definitely say "Jiy-son" 😂@@IBMTechnology
@AGC07
@AGC07 Год назад
what about IBM's own RDBMS DB2 vs postgreSQL and mySQL?
@yuryzhuravlev2312
@yuryzhuravlev2312 Год назад
DB2 is a nightmare from admin point of view... some syntax is also too old. As I know, IBM itself is trying to replace it with Postgres. I worked to improve Postgre's performance on Power CPU.
@chauvoluuhuong7485
@chauvoluuhuong7485 Год назад
hm...can you make some study cases to prove your meaning ?
@coolingvexation3226
@coolingvexation3226 Год назад
Elephants are cooler than dolphins
@WaldoTheWombat
@WaldoTheWombat 3 месяца назад
How does his drawing thing work? I'm guessing he's not actually writing everything in reverse
@arcanernz
@arcanernz Год назад
MySQL is not scalable that’s why nosql like mongodb (read scalable) and Cassandra (read/write scalable) exists. Unless you use Vitess or Citus. This list of of differences is incorrect with regards to the latest version of each. For example some of the big differences are stored procedures, data types, licenses, connect limits.
@leonie9248
@leonie9248 Год назад
MariaDB is scalable with Galera Cluster
@AlguienEnSuCasa
@AlguienEnSuCasa Год назад
MySQL is scalable, but is hard to configure, without using externals like Galera, or Percona, but you can use the native scaling method, the "binlog", is hard really hard to configure, but it works pretty well
@ondrejzelazko5266
@ondrejzelazko5266 Год назад
sooo just use postgresql. i don't like this argument of "ease of use". you need to know SQL in both. if you are not a DB admin, you just write apps on top of DBs, you won't even touch the hard parts - and where you do, you'll be glad to have the one that can do it all. If you are DB admin, then .. what "ease of use" means anyway, since you are the supposed guru?
@richardnoble7170
@richardnoble7170 Год назад
I worked for IBM for Years why not recommend DB2
@DenisKashirskiy
@DenisKashirskiy Год назад
Thank you for this quick and fun comparison video
@coder4life
@coder4life Год назад
Thanks for this. For the newbies mentioning MariaDB in relation would have been a nice touch.
@AristoHadisoeganda
@AristoHadisoeganda Год назад
I think MariaDB shares the same values as MySQL.
@MattHudsonAtx
@MattHudsonAtx Год назад
MariaDB is barely-altered MySQL
@yuryzhuravlev2312
@yuryzhuravlev2312 Год назад
@@AristoHadisoeganda I think not anymore... they did much more recently than MySQL.
@Peter-bg1ku
@Peter-bg1ku Год назад
@@AristoHadisoeganda Mariadb has got more features than MySQL. It's got features that you'd only get in Oracle or possibly MySQL enterprise.
@phpnotasp
@phpnotasp Год назад
Percona MySql has every oracle mysql enterprise feature available free and open source.
@learninggcn1113
@learninggcn1113 Год назад
But I still like the Mysql .
@Abhijit-techie
@Abhijit-techie 9 месяцев назад
Thank yu i also use postgres for my enterprice application
@adamsarwar
@adamsarwar 7 месяцев назад
I am just starting out with my data analytics journey, and have started out figuring out what I need to learn to get a job as a DA asap, and I've downloaded both MySQL and PostgreSQL, but have yet to install either. I figured I would install both, and play with each, but my questions is, which should I use to learn SQL etc? I realize that once I learn one, it will be easy to learn the other, as they are similar, but, the question persists, which should i train myself on? Initially I thought PostgreSQL, so that I'm already ahead of the game, but that might take me longer to learn SQL. I don't know, I'm just guessing, which is why I ask. Thanks!
@tnt9346
@tnt9346 Год назад
wow this guys is writing in mirror inverted fashion. mind blowing
@BaranivskyVadim
@BaranivskyVadim Год назад
He writes backwards. What a crazy feature of a man
@benjidaniel5595
@benjidaniel5595 11 месяцев назад
Postgresequel and JaiSON
@uHnodnarB
@uHnodnarB Год назад
Captions at 3:00 say "that enables the simultaneous occurrence of RIGHT [emphasis added] operations and reads. And there's also business", when it should say "that enable the simultaneous occurrence of WRITE [emphasis added] operations and reads. And there's also business". Captions at 4:19 say "and running and get started. And that really goes to my next point, which is speed. So FAR, [emphasis added]", when it should say "and running and get started. And that really goes to my next point, which is speed. So FOR, [emphasis added]".
@modolief
@modolief Год назад
MySQL was really really cool ... right up until they were acquired by Oracle. RIP MySQL.
@vicsteiner
@vicsteiner Год назад
If they were relational that would mean that they organize data into relations (that can be depicted as tables but that are not actually tables) that can be operated on using relational algebra/calculi (closed over relations) on which SQL was inspired although it does not adhere to it by many reasons, right?
@MrAbhithepandey
@MrAbhithepandey Год назад
If anyone can, please inform me about the tools(+equipment) used to make the above video. I tried searching for it but I could not find it. I am really impressed by the quality of this youtube video. Thanks in advance.
@IBMTechnology
@IBMTechnology Год назад
Seach on "lightboard videos"
@michaeltrembovler8301
@michaeltrembovler8301 Год назад
Could you prepare video stream about CDC transactional replications in PostgreSQL .
@wce-tube
@wce-tube Год назад
...showed HIM, not HER 😂
@toddfisher8248
@toddfisher8248 Год назад
I think you are mis informed… the main differences depending on version is pgsql has more SQL features then MySQL like window functions etc… but when it comes to stability and performance MySQL has a better story with galeria cluster and it’s many replica options…
@bhumit070
@bhumit070 Год назад
So do you say if we want to use in medium to small apps then we should use MySQL then why does uber moved from Postgres to mysql also mysql is primary db for facebook can we have explaination on that please as those are large scale based products
@paulpetrescu5260
@paulpetrescu5260 Год назад
Most probably he's talking about the open source versions of the databases. When we go to Enterprise features MySQL is way better as they develop all the Enterprise tools in house while the Enterprise features for Postgres are offered by third party companies. Uber and Facebook and not only have their core business running on MySQL Enterprise Edition.
@yuryzhuravlev2312
@yuryzhuravlev2312 Год назад
Because this video is entirely incorrect. The real value of MySQL and Postgres is completely different. Fortunately, most of the real difference between such DBs you can find on very high-load projects or very complex projects. But it's not for 5 min video because you need to understand how MVCC and index management work in such dbs. PS facebook and uber use MySQL mostly as smart key/value storage and they have their own DB on top of it. But again, it's a simplification and not fully correct.
@phpnotasp
@phpnotasp Год назад
@@paulpetrescu5260 FB and Uber do not use MySQL Enterprise. They use Percona Server for MySQL (Source: They've publicly stated this numerous times)
@MightyKingKala
@MightyKingKala 11 месяцев назад
this is great video thank you
@stchm9944
@stchm9944 Год назад
Just use Postgres for everything. Lolololololol
@MaciejSzydlowski
@MaciejSzydlowski Год назад
Thanks for comparison! But JSON pronunciation made me squirm :)
@leafygreen3666
@leafygreen3666 Год назад
This may seem like a weird question, but are you the same guy who produces the Homebrew Challenge Channel on RU-vid?
@IBMTechnology
@IBMTechnology Год назад
Not weird at all! Indeed, Martin is the guy behind that channel: www.youtube.com/@TheHomebrewChallenge
@ayder
@ayder Год назад
This video may assumed as a joke itself. Martin may have but little point if this video published 10 years ago. Otherwise it’s content complete bullshit. Both free and open source databases advanced far from his explanation at 2022, still being developed at a higher pace ever.
@jobiej7416
@jobiej7416 Год назад
Does this mean that both of them support the same data types and operations
@johanwithag2432
@johanwithag2432 Год назад
I agree with wadesworld, you should have started with the licensing aspects of these databases. The rest is totally irrelevant between these products.
@nikosgiaglis9027
@nikosgiaglis9027 Год назад
Ok the world need to understand that we use the letters for a reason. If I hear sequel one more time, I think I'll snap.
@praveesh18
@praveesh18 Год назад
Oracle DBA had good scope n future or which dba is good for fresher can anyone answer
@shivamkumar-rv5oq
@shivamkumar-rv5oq Год назад
How he is writing backwards
@dummie-wl2dp
@dummie-wl2dp Год назад
the real question right
@data_dave
@data_dave Год назад
Weird how I know this guy as a homebrew guy and the database guy
@mmfStudent
@mmfStudent 6 месяцев назад
It's unclear why MySql is `easy to use` but Postgres doesn't....
@cryptotechcoder
@cryptotechcoder 4 дня назад
Because Postgres is object related
@maudrid
@maudrid Год назад
This topic deserves more than a 6 min video. It's very nuanced and the choice should not only be made while considering only these few points. There are counter points to be made on both sides depending on workload. Not a great video in my opinion.
@sabuein
@sabuein Год назад
Thank you.
@ronjon7942
@ronjon7942 Год назад
How does he write backwards so quickly and accurately?
@christopheroliver148
@christopheroliver148 9 месяцев назад
The video is flipped around the y axis.
@bastabey2652
@bastabey2652 8 месяцев назад
pgvector on PostgreSQL
@Qui95Qui
@Qui95Qui Год назад
I wish yoi would have elaborated, even a little on what the acronyms meant. 😢 Even if it were a high level, superficial description. As a beginner this video didn't really paint a clear difference betwewn the two (are they platforms like Snowflake or Terradata?) , and it didnt provide much context of when youd use one over the other. This video felt like the target audience was someone that already knows a lot about both Postgress and MySQL
@robodeath
@robodeath Год назад
Wait... you're the homebrewer I follow!
@joop1991
@joop1991 11 месяцев назад
Incredible how easy he can write mirrored text 😲
@IBMTechnology
@IBMTechnology 11 месяцев назад
See ibm.biz/write-backwards
@braingamedotcom
@braingamedotcom Год назад
great vid!
@davidkovarik483
@davidkovarik483 Год назад
Another IT guy brewing a beer 😂❤️👍
@SalihGoncu
@SalihGoncu Год назад
You also missed a very big issue: SQL is SQL. Regardless of mysql or postgres or DB/2, if you don't know how you will query (that's the "Q" in the name") you'll suck with any option. So yes, working with SQL/DS and with nearly anything having a "Q" in their name, what you want to query and how you want to query is the key to performance & storage. Just my 2 cents. :)
@BadMemoryAccess
@BadMemoryAccess 10 месяцев назад
Wuuuut I didn't know you're also a fellow programmer, fellow brewer
@Jared-vq4zy
@Jared-vq4zy Год назад
The biggest difference to note about MySQL is it is the only dbms I know of that allows changing the underlying storage engine. This is a underutilized feature, but a powerful one, as it allows you to highly optimize your database for your specific application. You can have everything from a Transactional database (innodb) to a simple one (MyISAM) and even memory, graph or columnstore database, even nosql style etc…You can even create your own custom storage engine completely from scratch and if it is really good people will pay you for it. There are lots of commercial storage engines as well as the built-in ones. There is also MariaDB which should always be mentioned alongside MySQL since it is newer and has more modern built in storage engines and switching to it is easy since it is a drop in replacement for MySQL. It also adds various optimizations and improvements and features.
@leonie9248
@leonie9248 Год назад
MariaDB and, with it, Galera Cluster, are actually pretty great.
@philipgwyn8091
@philipgwyn8091 Год назад
Why would anyone use MyISAM in 2023?
@AlguienEnSuCasa
@AlguienEnSuCasa Год назад
@@philipgwyn8091 There are use cases, where ACID is not important, so you can have myisam for that cases, and win a lot, myisam is while faster, even in full "table-scan" query
@supremeomegacompany
@supremeomegacompany Год назад
Pls can you make tutorial about the writing board?
@almirf3729
@almirf3729 11 месяцев назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Uoz_osFtw68.html
Далее
7 Database Paradigms
9:53
Просмотров 1,6 млн
MySQL vs MongoDB
5:30
Просмотров 167 тыс.
Как он понял?
00:13
Просмотров 93 тыс.
Apache vs NGINX
7:53
Просмотров 298 тыс.
I tried 8 different Postgres ORMs
9:46
Просмотров 412 тыс.
Roadmap for Learning SQL
4:52
Просмотров 404 тыс.
API vs. SDK: What's the difference?
9:21
Просмотров 1,4 млн
What is Kafka?
9:17
Просмотров 463 тыс.
15 futuristic databases you’ve never heard of
8:42
Просмотров 677 тыс.