X



トップページDB@2ch掲示板
1002コメント288KB
MySQL vs PostgreSQL Part2
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001NAME IS NULL
垢版 |
2005/08/03(水) 04:43:20ID:j7oDtJr2
同じオープンソースRDBMSとしてのMySQLとPostgreSQLを語ろう。

どちらが良い・悪いの宗教論争ではなく、漏れたちユーザにとってのそれぞれの使い所を見出そう。

前スレ

MySQL vs PostgreSQL
http://pc8.2ch.net/test/read.cgi/db/1056943680/l50
0885NAME IS NULL
垢版 |
2019/01/24(木) 20:48:02.89ID:???
MySQLはGPLライセンスで糞
0886NAME IS NULL
垢版 |
2019/01/24(木) 20:48:53.74ID:???
MySQLはGPLライセンスで糞
0887NAME IS NULL
垢版 |
2019/01/24(木) 20:53:47.18ID:???
MySQLはGPLライセンスで糞
0888NAME IS NULL
垢版 |
2019/01/24(木) 21:26:53.36ID:???
MySQLはGPLライセンスで糞
0889NAME IS NULL
垢版 |
2019/02/03(日) 17:49:58.30ID:???
MySQLはGPLライセンスで糞
0890NAME IS NULL
垢版 |
2019/02/23(土) 18:42:50.27ID:???
今となってはMySQLつかうならMariaDBでいい
0893NAME IS NULL
垢版 |
2019/07/09(火) 12:05:57.09ID:pLM6oRS0
脱暮SQLに乗り換えた。
0895NAME IS NULL
垢版 |
2019/07/13(土) 19:04:22.86ID:AJIqdE5u
MySQLはORACLEが買収した時点で終わった。

MariaDB-10.3使った方が良いよ。
0896NAME IS NULL
垢版 |
2019/07/13(土) 19:09:16.14ID:AJIqdE5u
>>888
GPLv3じゃないだけマシかも。
0897NAME IS NULL
垢版 |
2019/07/13(土) 19:11:22.41ID:AJIqdE5u
>>512
日本ではポスグレ多いのは何で?
0899NAME IS NULL
垢版 |
2019/07/13(土) 22:14:58.55ID:???
それが日本と何の関係があるの
0900NAME IS NULL
垢版 |
2019/07/14(日) 00:05:24.58ID:???
>>897
解説本と日本語化のタイミングやったんちゃうの。
MySQLのシフトJIS対応は、最初(だけ)あやしかったし。
まあ、どっちがどうこうよりも、たまたまみたいなもん?

Windows公式対応はMySQLのほうがずっと早かったから、こっちにも可能性はあったと思う。
0901NAME IS NULL
垢版 |
2019/08/20(火) 01:14:33.69ID:tgzrEVLm
>>841
> だから、サーバーソフトウェアの場合は、意外とGPLが制約にならない。

最近AGPLってのが使われてたりするが、あれはどうなんよ?
0902NAME IS NULL
垢版 |
2019/08/20(火) 04:45:12.55ID:???
あれはダメ。
もちろん超制約。

ま、そのためにつくられたからね。
しかたないね。
0908NAME IS NULL
垢版 |
2019/09/20(金) 23:59:39.08ID:isalmAv1
オラクルは何でポスグレも傘下に加えないんだろう?
0909NAME IS NULL
垢版 |
2019/09/21(土) 12:52:51.78ID:???
売ってくれる主体がないからな。

MySQLは、その開発「企業」のMySQL ABを買収することが可能だった。
中の人は逃げたが、それはそれ。
0910NAME IS NULL
垢版 |
2019/09/21(土) 13:48:06.28ID:???
Postgresは、コミュニティベースの開発だから、
やりようが無いんじゃないの?
0911NAME IS NULL
垢版 |
2019/10/25(金) 19:49:31.86ID:fiSpINdi
>>908
だってポスグレはレッドハット陣営だから。
0918NAME IS NULL
垢版 |
2020/12/12(土) 01:45:43.53ID:WeETooqZ
このスレで古巣の人に訊きたい
なんでまだMySQL(≒MariaDB)の方が使用人口が圧倒的に多いの?

ここ↓読んでも分かるけど、
https://eh-career.com/engineerhub/entry/2017/09/05/110000
MySQL(≒MariaDB)よりもPostgreSQLの方が機能的に断然上に思える

なのに、MySQLの方が使用人口が多い
やっぱり、今まで使ってきたからっていう惰性?
これからはPostgreSQLが主力になっていくの?
Heroku使ってみたんだけど、標準DBがPostgreSQLだった

今、どっちを主に勉強しようかと考えたら、やっぱりPostgreSQLかなと思ってんの
でも、就職・転職を考えなるなら使用人口の多いMySQLの方が有利じゃん?
もうね、もどかしいわ
誰か、なんとかして
0919NAME IS NULL
垢版 |
2020/12/12(土) 03:41:23.70ID:???
× 惰性
○ バトルプルーフ
0920NAME IS NULL
垢版 |
2020/12/12(土) 14:46:33.42ID:???
>>918
惰性。
特に海外で、MySQLが強かったから、
MySQL前提のソフトが多かった。

最近は、Oracle様のおかげか、
MySQLとPostgreSQL両方いけるソフトが多いね。
0921NAME IS NULL
垢版 |
2020/12/12(土) 17:08:31.52ID:WeETooqZ
>>919
実戦で使えるのがMySQLという意味ですね
ただ、根拠が欠如していると感じます

>>920
MySQL前提のソフトが多かった、としたら
確かにMySQL使わざるを得ないですよね、
MySQLが好きか嫌いかに拘らず
そう言えば、LAMPPやXAMPPもありましたね

今後の動向について調べていて、今、見つけた資料です↓
https://db-engines.com/en/ranking_trend/system/MySQL%3BPostgreSQL

現在、MySQLのスコアはPostgreSQLのスコアの約4倍あるんですが、
この傾きで行くと、5年後の2025年にはPostgreSQLが追いつきそうです

しかも、このグラフはLogスケールで描かれていますので、
MySQLはせいぜい維持しかできていない一方で、
PostgreSQLは指数関数的に増加していると考えられます

5年後を見据えた長期的な視点でPostgreSQLにしましょうかね・・・
0922NAME IS NULL
垢版 |
2020/12/12(土) 18:21:53.05ID:???
とりあえずどっちか勉強するならPostgres選んどいたほうが無難
Postgresを理解してたらMySQLは必要になった時に調べながら覚えれば十分
0923NAME IS NULL
垢版 |
2020/12/12(土) 19:19:51.02ID:WeETooqZ
>>922
背中を押してくれてありがとうございます。
では、PostgreSQLにします。

PostgreSQLなら機能が豊富で、
GPLライセンスを気にする必要がないんで(MariaDBもだけど)、気兼ねなく使えますね。
たとえ、就職先・転職先がMySQLやOracle、SQL Serverを使っていても、
「PostgreSQLなら知っています(熟知しています)」で通します。
5年後が予想通りPostgreSQL全盛になっているか楽しみです。
0924NAME IS NULL
垢版 |
2020/12/12(土) 19:26:42.33ID:???
>>921
ポスグレって、昔からそんなことばかり言ってないか?w
0925NAME IS NULL
垢版 |
2020/12/12(土) 20:10:12.09ID:???
そんなことってどんなこと?
0926NAME IS NULL
垢版 |
2020/12/26(土) 16:25:05.69ID:peZ7aKdi
リレーショナル・パラダイムはもう終ったコンテンツなんでしょうか?
0928NAME IS NULL
垢版 |
2021/02/06(土) 01:01:47.68ID:???
個人開発のDB迷ってたけど結局MySQLの知識資産使えるからMariaDBにしちゃった…
仕事ではポスグレ案件抱えてるけど
0934NAME IS NULL
垢版 |
2021/04/13(火) 20:59:13.35ID:???
MySQL,MariaDBはGPLゆえライセンスがややこしい
PostgreSQLの方が楽ちゃ楽
0935933
垢版 |
2021/04/13(火) 21:07:50.08ID:???
勝った・・・
負けっぱなしの人生だったけど、生まれて初めて勝った!
PostgreSQLの大勝利!
0938NAME IS NULL
垢版 |
2021/06/23(水) 22:38:49.95ID:???
ポスグレはシーラカンス、MySQLはマリア
どっちが貴いか語るまでもない
0939NAME IS NULL
垢版 |
2021/07/03(土) 17:43:09.91ID:R35jReGz
>>936
MySQL Community Serverは何をやっても無料。MySQLは基本的に無償。

よく誤解されるが、サポート契約が必要でなければ、わざわざどこかに伝える必要もないん
0941NAME IS NULL
垢版 |
2022/05/09(月) 22:39:30.41ID:pWJvC+rz
MySQL、MariaDBは機能の追加が遅い。追加しても独特な実装で仕様がよくわからない。
0942NAME IS NULL
垢版 |
2022/05/10(火) 04:55:29.90ID:???
理想の家族

父 40歳 海外へ単身赴任(死ぬまで)
母 35歳 息子に甘い
姉 17歳 弟に甘い
俺 44歳
妹 15歳 多感な時期 俺に反発しながらも。。?
猫 ウンチしない 抜け毛ない 俺の声かけに無視しない
0943NAME IS NULL
垢版 |
2022/06/21(火) 13:09:12.94ID:???
Oracle→MySQLへのマイグレーションって言うほど無いね
ライセンス料的に有利なのにね
0944NAME IS NULL
垢版 |
2022/06/21(火) 21:21:15.22ID:rRSgAeKS
>>943
MySQLは機能がしょぼいから、OracleDBの代わりは務まらない。
0945NAME IS NULL
垢版 |
2022/06/27(月) 08:43:50.93ID:???
基本的にOracleでライセンス買ってるとMySQLでも商用ライセンス買う必要有るの?
0946NAME IS NULL
垢版 |
2022/07/11(月) 11:44:15.99ID:???
mysql 8はいいのにパクりのmariadbは取り込めてない
0948NAME IS NULL
垢版 |
2022/07/18(月) 02:04:51.43ID:E/EqROxZ
MariaDBの負けはすでに確定しているからな。
0949NAME IS NULL
垢版 |
2022/07/19(火) 18:17:49.69ID:???
MariaDBとは一体何だったんだ。。。
0950NAME IS NULL
垢版 |
2022/07/20(水) 16:14:25.32ID:???
昔はPostgreが天下取るなんて思わなかった
0951NAME IS NULL
垢版 |
2022/07/21(木) 01:30:46.38ID:x8zcIuwH
>>949
個人の趣味の延長ではビジネスにならないことが判明したんだよ。
0952NAME IS NULL
垢版 |
2022/07/21(木) 01:31:52.54ID:x8zcIuwH
>>950
数ではいまでも圧倒的にOracle Databaseだけどな。
0954NAME IS NULL
垢版 |
2022/07/21(木) 02:41:33.93ID:x8zcIuwH
>>953
根拠のない妄想

シェアと数はまったく異なる指標
0955NAME IS NULL
垢版 |
2022/07/21(木) 11:27:14.90ID:???
井の中の蛙の意味すら理解できない井の中の蛙
0956NAME IS NULL
垢版 |
2022/07/23(土) 22:50:15.44ID:+9Y/Vh0p
無料のOracle Databaseも知らないから、ものすごい数が使われていることも知らねんだろ。
0957NAME IS NULL
垢版 |
2022/07/25(月) 20:30:57.04ID:???
データベース使うほどデータ件数が多くない。
Excelでええだろ
0958NAME IS NULL
垢版 |
2022/07/25(月) 21:15:30.41ID:???
Excelなら、CSVのがマシ。
0959NAME IS NULL
垢版 |
2022/07/25(月) 21:31:46.05ID:BDS5FVoY
>>957
Excelの方が高いという矛盾
0960NAME IS NULL
垢版 |
2022/07/26(火) 08:49:31.88ID:HkRCalij
Oracle似た方だとPostgreSQLだけど、同じオラクル社だとMySQLというジレンマ。

MySQLはDB側にロジックを持たせない思想であれば使えるが、そうでないとストアドプロシージャの実装が悪いのでMySQLは勧めない。
0961NAME IS NULL
垢版 |
2022/08/03(水) 16:24:32.21ID:???
>>960
OracleからだとMySQLへの移行がやり易い
Oracle社が変換ツール用意してる
PostgreSQLだとフリーアプリ(Ruby製)しか無い
0964NAME IS NULL
垢版 |
2022/08/05(金) 14:14:50.55ID:???
>>963
その記事のどこに「PostgreSQLだとフリーアプリ(Ruby製)しか無い」と書いてあるの?
そもそもora2pgはperl製やぞ
嘘つき
0965NAME IS NULL
垢版 |
2022/08/05(金) 15:34:35.36ID:???
オラ信者は情弱が多いからな
0966NAME IS NULL
垢版 |
2022/08/05(金) 18:37:25.18ID:???
AWSとかはOracleから移行するならMySQLよりPostgresを推奨してる
MySQLだと機能面で対応してないものが多いから
0967NAME IS NULL
垢版 |
2022/08/05(金) 21:34:28.76ID:???
>>964
「PostgreSQLだとフリーアプリしか有りませんよ。移行するならMySQLのほうがやり易いですよ。」
と誰かさんに言われて調べもせずに真に受けちゃったんだろう
ボラのあるある
0968NAME IS NULL
垢版 |
2022/08/06(土) 11:04:33.99ID:???
>>966
具体的にMySQLだとどういう機能が無いの?
0969NAME IS NULL
垢版 |
2022/08/06(土) 13:39:07.70ID:9XlW1m7P
>>968
マテリライズドビューがない
0970NAME IS NULL
垢版 |
2022/08/08(月) 10:58:36.79ID:???
>>969
Viewだけの問題ならOracle→MySQLで良いじゃん
0972NAME IS NULL
垢版 |
2022/08/08(月) 11:25:10.01ID:???
>>971
訂正、マテリアライズドビューね
0973NAME IS NULL
垢版 |
2022/08/08(月) 12:23:18.68ID:Qb/hdlom
そういう不完全な代替方法でやることを機能として持っているとは言わない。
0975NAME IS NULL
垢版 |
2022/08/08(月) 14:29:17.80ID:???
性能や実装コストを無視できるんなら
そりゃできないものなんて存在しないやろ

移行しやすさの話なのを理解してるのかな?
0976NAME IS NULL
垢版 |
2022/08/08(月) 14:53:28.80ID:???
マテリアライズドビューをMySQLのスナップショットで代替するやつはおらんやろww
0977NAME IS NULL
垢版 |
2022/08/08(月) 20:21:18.95ID:Qb/hdlom
>>974
マテリライズドビューは本物のテーブルの更新内容を高速で反映できるから意味があるのであって、コピーテーブルを作るのに時間がかかってはレコード数の多いテーブルではまったく使い物にならない。
0978NAME IS NULL
垢版 |
2022/08/08(月) 20:22:00.49ID:Qb/hdlom
>>968
データベースとスキーマの概念が分けられていない。
0979NAME IS NULL
垢版 |
2022/08/09(火) 10:46:59.00ID:???
通常ビューだけ使えれば問題無い
大概はOracle→MySQLでも問題無い
0980NAME IS NULL
垢版 |
2022/08/09(火) 11:56:42.14ID:???
Oracle?使いたい理由ある?
バカ高の有償サポートが欲しいくらいしか思いつかん
0981NAME IS NULL
垢版 |
2022/08/09(火) 12:21:45.05ID:???
>>980
同意
MySQLでさえ商用ライセンスは高いしね
0982NAME IS NULL
垢版 |
2022/08/09(火) 13:49:51.08ID:???
>>980
「高いものを使ってる」ことで得られる安心感と満足度ってのがあるのよ
アホらしいけど
レス数が950を超えています。1000を超えると書き込みができなくなります。

ニューススポーツなんでも実況