のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,863人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレMySQL vs PostgreSQL Part2

    mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    551 : NAME IS - 2010/09/12(日) 13:00:08 ID:???.net (+33,+30,-153)
    例えば俺は醤油メインなんだが、塩分濃度、こく、うまみとかの
    味に直結する要素をどれくらい把握するのかとか、手仕込みの醤油を使うなら味が安定しているキッコーマン使った方が
    うまいとか(今は小さい蔵も品質安定してるけど)、無添加の醤油は劣化が早いから早めに使わないと味が変わるとか、
    複数の調味料についてそういう細かい特性の違いまで覚えるのは無駄だと思うんだ。
    まあ味噌も結構勉強したけど、フリーの奴は一個でいいかなって

    っていう料理人いないだろ
    552 : NAME IS - 2010/09/12(日) 18:15:49 ID:???.net (-18,-6,-2)
    ワロタ
    553 : NAME IS - 2010/09/12(日) 18:58:39 ID:???.net (+22,+29,-1)
    まわりくどさはおなじだけどな
    554 : NAME IS - 2010/09/13(月) 11:11:08 ID:???.net (+27,+29,-24)
    醤油と味噌は用途が違うんだから両方知らないと駄目だろ。
    みんなポスグレとMySQL両方とも各バージョンでどんな
    変更があったとか把握してんの?
    555 : NAME IS - 2010/09/13(月) 11:39:00 ID:???.net (+33,+30,-66)
    調味料で例えるなら、醤油を作ってる蔵Aと蔵Bがあって、蔵Aは大豆の刈り取りから
    醤油になるまでのタイムラグがこれくらいだから何月頃に使うのがおいしいとか、
    そういう細かいところを各蔵ごとに浅く広く覚えるより、一番おいしい蔵どころを一社見つけて
    そこの醤油の特性を深いところまで覚えた方がいいってことだろ?
    なにがおかしいのかわからん
    556 : NAME IS - 2010/09/13(月) 13:14:25 ID:???.net (+27,+29,-30)
    味噌味の煮物か醤油味の煮物か
    味噌汁かけんちん汁か
    味噌ラーメンか醤油ラーメンか
    の違いって事だろ
    557 : NAME IS - 2010/09/13(月) 14:21:21 ID:???.net (+27,+29,-53)
    例えで混乱するのはこれくらいにして、みんなポスグレとMySQLで大方の設定パラメータまで暗記して使ってるの?
    どっちも浅くしか使ってないんじゃないの?
    558 : NAME IS - 2010/09/13(月) 14:35:41 ID:???.net (+32,+29,-136)
    WindowsとMacとLinuxどれも使うみたいな程度の話だろ
    何をキレてるんだ
    そもそも他のDBの特徴もちゃんと把握してないとPostgreSQLを客に薦めることもできないだろ
    これはPostgreSQLの方が優れてるんです!とかいっても、客にこないだのMySQLのバージョンアップで
    そこはMySQLの方が良くなったよね?みたいに突っ込まれたらお前の仕事は
    設定までたどり着かずにそこで終わりだ。
    559 : NAME IS - 2010/09/13(月) 15:24:56 ID:???.net (+38,+30,-45)
    つまりお前はバージョンアップ毎に大体どんなとこが変わったか、
    自分が関わるプロダクトについては抑えてる訳ね。それには敵わんわ。
    DB以外の部分でいっぱいいっぱいだもの。
    別に切れてないし、周りがどうなのか純粋に質問したかっただけ。ありがとう
    560 : NAME IS - 2010/09/13(月) 17:39:33 ID:???.net (+27,+29,-54)
    末端部分の製造と設定の仕事しか請け負わない奴ならともかく、
    システム全体請け負うフリーランスなら
    プロダクトの選定からメンテナンスまで仕事じゃね普通?
    561 : NAME IS - 2010/09/13(月) 19:08:31 ID:???.net (+38,+30,-110)
    >>559
    つーか導入時点で競合製品の比較やるために調査しないか普通。
    逐次全部暗記してるわけじゃなくて、必要なら他のプロダクトについても調査するだけの話だぞ。
    積極的にチェックするのはメジャーバージョンアップの時くらいでいいんだし。
    俺はポスグレしか知らないし、他のプロダクトのこと学ぶのは意味がないとか言う奴に仕事が来るとは思えん。
    562 : NAME IS - 2010/09/13(月) 19:59:03 ID:???.net (+27,+29,-5)
    意味無いなんてどこの誰が言ってんだ?
    563 : NAME IS - 2010/09/13(月) 21:13:04 ID:???.net (+17,+29,-1)
    覚えるのは無駄
    564 : NAME IS - 2010/09/15(水) 00:38:10 ID:???.net (+27,+26,-46)
    わかってる人に質問。

    今や、PostgreSQLがMySQLに勝る
    ところは、ライセンスのわかりやすさ
    だけなの?
    MySQLは5.1以降の性能向上が
    かなりいいらしいけど。
    565 : NAME IS - 2010/09/15(水) 03:23:11 ID:???.net (+22,+30,+0)
    566 : NAME IS - 2010/09/20(月) 14:36:09 ID:???.net (+25,+25,+0)
    MySQLがPostgreSQLに勝る点
    (1)オフィシャルサポートby Oracleがある
    (2)DB毎、テーブル毎のレプリケーションができる
    (3)サポートされているシステムやソフトが多い
    以上。

    パフォーマンスは使いかた次第。CPUコアに対するスケーラビリティはまだPostgresの勝ち。
    ただしベンチマークだけで評価するのは素人。アプリ次第でパフォーマンスなんてどうにでもなる。

    MySQLはトリガ、ストアドプロシージャがまだまだ弱い。check制約も未サポート。MyISAMは外部キーも未サポート。
    ただしこれらを使うか使わないかはあなた次第。

    メジャーバージョン間の互換性はPostgresが高い、というかMySQLはマイナーバージョンですら
    互換性なくすから実際に運用してみるとどうしようもないことがわかる。
    SQLレベルでもころころ仕様がかわるから、アプリケーションまで含めたシステムのバージョンアップに
    とてつもないコストがかかる。

    >>526
    にあるように、レプリケーション用のスレーブを準備するのが大変。バックアップ/リストア機能がとてつもなく貧弱。
    これが運用上最大の欠点。
    ファイルシステムのスナップショット機能を利用するしかない。あらかじめ準備してなかったり、古い環境で作業させられたりするとアウト。

    MySQLはバグも多い。バグフィックスの数が膨大。
    もともと開発の稚拙さが目立っていたが最近ではAlterTableでクラッシュするバグが1年以上放置されたりとひどい。
    567 : NAME IS - 2010/09/21(火) 01:40:17 ID:???.net (+11,+23,-2)
    詳しいね
    568 : NAME IS - 2010/09/21(火) 02:04:33 ID:???.net (+15,+27,+0)
    常識でしょ
    569 : NAME IS - 2010/09/22(水) 01:51:40 ID:???.net (+21,+23,+0)
    参考になります。ありがとうございます。
    570 : NAME IS - 2010/09/29(水) 14:19:48 ID:???.net (+31,+29,-35)
    スラドに「PostgreSQLやSQLiteがMySQLの代用になるとか、天と地が逆さになってもありえない。」
    とか書いてるキチガイがいるな
    571 : NAME IS - 2010/09/29(水) 16:44:10 ID:???.net (+32,+29,-11)
    >>570
    あんな基地外シッタカ放置だろ。言っていることの
    全てに突っ込みどころがありまくり。
    573 : NAME IS - 2010/09/30(木) 21:10:39 ID:???.net (+25,+29,+0)
    これか
    http://slashdot.jp/it/comments.pl?sid=509112&cid=1831772

    マヂでただの馬鹿だな、こいつ。
    574 : NAME IS - 2010/10/04(月) 08:02:20 ID:???.net (+27,+29,-3)
    こいつの代用はいくらでもありそうだ。
    576 : NAME IS - 2010/10/28(木) 20:11:00 ID:???.net (+27,+29,-3)
    >>575
    で、その宣伝グロはなんなのよ
    577 : NAME IS - 2010/12/08(水) 22:42:13 ID:5WergI0I.net (-4,+10,-3)
    ・・・
    580 : NAME IS - 2011/02/09(水) 02:46:42 ID:???.net (+24,+26,-3)
    目指してる 未来が違うwwwwwwww byシャープ
    http://twitter.com/news4medical/status/6547807896866816 
    583 : NAME IS - 2011/03/10(木) 19:59:18.03 ID:???.net (-23,-29,-296)
    MySQLというか、GPLについて

    >・サイトBは自由にダウンロードできる状態でソースを公開してるのでGPLですかね。
    GPLなWEBアプリの利用者は店主Aであって、サイトBの利用者ではない。
    よって、ソースコードの公開は必要ない。
    ただし、店主Aが変更したGPLアプリを、他人のWebサイトにセットアップするのであれば、
    Webサイトの所有者に対し、GPLでソースコードを提供しなければならない。

    >・個人EがOEMとするとお小遣い稼ぎ程度のちょっとしたプログラム作成依頼でも全部OEM?
    GPLなWEBアプリを店主Dが利用するなら、当然個人Eは、そのソースコードを店主Dに提供しなければならない。

    >・MySQLをインストールした上で自由にユーザーに使わせてるレンタルサーバ屋は
    インストールしたMySQLのソースコードが公開されているWebサイトを紹介すれば、GPLに違反しているとは思われない。
    よって、ライセンス料を支払う必要はない。
    584 : NAME IS - 2011/03/10(木) 20:07:10.17 ID:???.net (-23,-29,-33)
    >サイトBは自由にダウンロードできる状態でソースを公開してるのでGPLですかね。
    サイトBが提供している、ショッピングカートシステム(PHP)がGPLかどうかは、
    提供者に聞かないと分からない。
    ダウンロードできるなら、利用ライセンスがどこかに書いてあると思うが…
    585 : NAME IS - 2011/03/10(木) 22:09:02.70 ID:???.net (-19,-27,-240)
    MySQLで、ライセンス料を払わなければいけないのは、
    MySQLで動く自社著作物のソフトウェアを、
    (独占的ライセンスで利用権を販売するなど)非GPLで他社に提供する場合。

    GPLにおいて、レンタルサーバで動かすアプリケーションの利用者とは借り手のこと。サーバにアクセスする人は対象外。
    GPLのソフトウェアのソースコードは、利用者にのみ提供すればそれでいい。

    他社に請負で作ってもらった、著作権が自社に帰属する自社利用のWebアプリケーションは、My SQLのライセンス料を払わなくていいし、
    GPLアプリケーションを改良し、自社で利用するだけであれば、他社に公開する必要もない。
    586 : NAME IS - 2011/03/10(木) 22:16:26.18 ID:???.net (+29,+30,+0)
    >>583 >>584

    レスありがとうございます。
    ちょっと勘違いしてました。GPLとするときにソースを公開しないといけない相手は
    「(WEB利用者も含む)世の中全体」ではなくて
    「プログラムの著作物の複製物を所持している者」なのですね。
    ケース2の場合だと店主Dに対してソースを公開するならGPLとなり
    個人Eはライセンス料を払う必要がないのですね。
    (ただし、店主Dには頒布権が発生しますから、店主Dによって個人Eが作成した
     プログラムが世の中にばらまかれる可能性はありますが、そこは信頼関係でカバー?w)


    この記事を読んで混乱したのですが、これは間違ってるということでいいんでしょうか?
    http://www.atmarkit.co.jp/flinux/rensai/mysql01/mysql01.html#c

    >MySQLをインストールしたサーバをASPなどの商用に利用する場合にはライセンス料が発生します

    レンタルサーバ会社にもライセンス料が発生するようにも読めますが・・・
    レンタルサーバ以外の一般的な有料ASPサービス(ショッピングカート、予約システムなど)の場合であっても
    そもそも第三者にプログラムを頒布しませんから関係ないですよね?

    >開発したアプリケーションのソースコードを広く一般に公開すれば課金はまぬがれますが

    「広く一般に」ではなく「販売先(頒布先)に」ですよね?

    587 : NAME IS - 2011/03/10(木) 22:27:10.83 ID:???.net (+30,+29,-42)
    >>585
    わかりやすい解説ありがとうございます!

    独占的ライセンスが必要な時以外はGPLでOKなんですね~
    しかし、A社が納品したプログラムをB社が完全に自由にできるっていうのもなんだかなぁ・・・
    (丸ごとコピーして売ってもいいし、自社HPから自由にDLさせても良いということになるよね)
    588 : NAME IS - 2011/03/10(木) 22:47:21.93 ID:???.net (+38,+29,+0)
    >(ただし、店主Dには頒布権が発生しますから、店主Dによって個人Eが作成した
    > プログラムが世の中にばらまかれる可能性はありますが、そこは信頼関係でカバー?w)

    >(丸ごとコピーして売ってもいいし、自社HPから自由にDLさせても良いということになるよね)
    GPLの理念は、利用者のソフトウェアの自由を保障することだから、これを禁止してはいけない
    これはあなたが他のGPLソフトウェアを利用する時の権利にもなる

    >MySQLをインストールしたサーバをASPなどの商用に利用する場合にはライセンス料が発生します
    http://www.mysql.com/about/legal/licensing/oem/
    http://www.softagency.co.jp/products/mysql/license/
    などを読む限り、頒布しないかぎりライセンス料は発生しないと思われる(責任は持たない)
    さらに気になるなら、上記リンク先から、問い合わせることもできる。

    >しかし、A社が納品したプログラムをB社が完全に自由にできるっていうのもなんだかなぁ・・・
    日本で一般的なソフトウェア開発は、開発者の労働役務の提供による請負契約で、
    著作物の権利は、すべて納品先に帰属する。
    そうでなく、著作物のソフトウェア製品の利用ライセンスを販売する、製品販売契約の場合、あなたは当然GPLやその他のライセンスを適用できる。
    ただし、GPL以外でMy SQLを利用した製品を販売する場合、上記の通りMy SQLにライセンス料を払わなくてはならない。
    589 : NAME IS - 2011/07/14(木) 20:23:52.55 ID:???.net (+35,+29,-81)
    >>588
    どう読んでも、そんな結論にならないだろ。

    MYSQLを使用したソフトウェアを引き渡す場合、(形態を問わず)
    GPL(ソフトウェアのソースを公開)にして下さい。

    GPLにしない場合、コマーシャルライセンスを買ってください。

    だろ。

    「頒布しないかぎりライセンス料は発生しない」
    ってどこを読んだんだよ。
    590 : NAME IS - 2011/07/15(金) 00:03:53.14 ID:???.net (+33,+29,-21)
    頒布しないのに誰に何のライセンス料を払うんだ?
    591 : NAME IS - 2011/07/15(金) 00:52:26.44 ID:???.net (-16,-29,-16)
    >>589
    これが近いかもしれない
    GPLは、私が機密保持契約の下で改変されたバージョンを開発することを許可していますか?
    http://www.gnu.org/licenses/gpl-faq.ja.html#DoesTheGPLAllowNDA
    592 : NAME IS - 2011/07/15(金) 12:34:51.09 ID:???.net (+30,+29,-117)
    >>591
    MySQLは、自分自身もGPLだけど、使うソフト(WEBサイト)もGPLであることを求めている。
    GPLの規約自体は、この際あまり関係ない。

    ものすごくわかりにくいけど、ここの2番目の章。
    http://www-jp.mysql.com/about/legal/licensing/faq.html

    要約すると、
    「MySQLはオープンソースを推進しているので、オープンソースのソフトからMySQLを使用しても金を取りません。」

    1番目の章でも、良く読めば、

    「MySQL 製品を使用」する場合、使用するアプリケーション(WEBサイト含む)はGPLにして下さい。
    そうしない場合、商用ライセンスを購入してください。 」

    ってあいまいに書いている。
    593 : NAME IS - 2011/07/15(金) 12:56:33.08 ID:???.net (+33,+29,-103)
    >>590
    これは流石に酷い・・。中国並みのライセンス意識だわ・・。

    MySQLというソフトを使用するなら、日本だと、MySQLの販売代理店に金を払う。
    「mysql 購入」でググれば、代理店いっぱい出てくる。

    頒布しなくても、windowsを使用する場合、windowsのライセンスは買うだろ。
    まあ、お前は海賊版使ってるのかもしれないけどさ。
    594 : NAME IS - 2011/07/15(金) 12:57:36.03 ID:???.net (+24,+23,-133)
    >>591
    使うソフト(WEBサイト)を自社のみで使う(NDAなどで委託先に開発させたものを含む)場合には、
    利用者(自社)がソースコードなどをGPLに基づいて利用できる状態にあればよいわけで

    GPLを尊守しているかぎり、第三者にバイナリを提供していないにもかかわらずソースコードを開示する義務はなくて、
    従って、バイナリやソースコードを第三者に頒布しなくとも(GPLを尊守しているかぎり)、
    商用ライセンスを購入する必要はないと読める
    595 : NAME IS - 2011/07/15(金) 13:04:31.32 ID:???.net (-17,-29,-69)
    >>593
    MySQLを自分で使用するだけなら金を払う必要ないよ。
    RHELやCentOSにMySQLの価格は含まれていないでしょう。
    もし金を払う必要があったら本屋で売ってる
    CentOSのDVD-ROM付きガイド本が20万円以上することになる

    買うのはサポートが欲しいときと、GPLを外したいとき
    596 : NAME IS - 2011/07/15(金) 15:47:08.69 ID:???.net (+30,+24,-80)
    >>595
    ぽかーん
    CentOSにMySQL入ってないだろ。

    MySQLのダウンロードは無料。
    使用するなら、使用するソフトをGPLで公開する。
    じゃなきゃ、金を払う。

    MySQLは営利企業が開発して、販売してるソフトだぞ。
    ただ、使うソフトをGPLで公開すれば、無料で使えますってだけ。
    597 : NAME IS - 2011/07/15(金) 16:45:28.52 ID:???.net (-24,-27,-4)
    598 : NAME IS - 2011/07/15(金) 19:32:15.39 ID:???.net (+24,+29,-17)
    >>597
    入ってるのか。
    いつも最小インストールだから、知らなかった。
    599 : NAME IS - 2011/07/15(金) 23:34:57.84 ID:???.net (+38,+29,-51)
    CentOSはGPL。ここポイントな。

    「第三者にバイナリを提供していないにもかかわらず」は、
    内部の社員からの流出はライセンス的には止められない可能性がある。

    なんにせよ、GPL汚染が怖いならフリー版のMySQLは候補にはならないよ。
    600 : NAME IS - 2011/07/15(金) 23:35:17.20 ID:???.net (+31,+29,-7)
    >>596
    GPLには公開する義務なんてないよ。何言ってんだ?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について