フリーソフト系データベース【XOOPS Cube(ズープス キューブ)】はPHPおよびMySQLを利用していますが、CGI(perl)で構築したデータベースと利点・欠点はどのように違うものなのでしょうか。
企業のデータベースは大規模向けなOracleで構築されていると聞きましたが、そういった企業向けも含めて違いをお聞きしたい。
またOracleのデータベースでフリーソフト(ないし多少のシェアソフト)があれば勧めてほしいケド(ないのかな、、)。
主に聞きたいのはCGIデータベースの有利・不利な点、なのですが、、CGIはもぅ古いのかな、と(いきなり話が小さくなりましたが)。
mixiとかどうしてるんだろう、と疑問に思ってたらMYSQLでサーバ百台以上らしいですね。
Oracleって、そんなに超大規模なんでしょうか、、(どんな会社だ
Oracleは勉強するのがかなり大変そうだったので、実は特に必要ないと嬉しい(w
なるほど、会社のインセンティブがわかると大変わかりやすい。
最後の変える方がオカネかかる、というのは まさに って感じです。
一部変更するだけでも行動遅いのに全部とっかえるなんて、、、って感じです。
確かに。
楽天とかソフトバンクは創業時からお抱えでその辺を考慮してやってそうですね。
オープンソースとか注目されてきてるかなぁと思ってたけど、こういったこともあって逆にだからこそ、今SEやプログラマ系の求人が目立ってきてるのかなw
経営の観点から見れるのは大変参考になります。
`)・・アレ、個人でサイト作るだけの相談だったんだが、、
まぁ起業ベースの参考とぃぅことで(知れるのは嬉しいからムリヤリ納得
A1.
どの会社にも責任者はいます。
どこかにアウトソースしてもアウトソース先にも
だれか責任者がいます。
もしデータベースにトラブル?
何かおかしい、壊れた、動作がおかしい、遅い
など問題が発生すると誰かが面倒をみる必要がありますが、
オープンソースでは残念ながらその部分が非常に弱い
なんらかの対策を行う場合でもHW+SW+人で
システムは構築されているのでトータルで問題の解決
が必要になる。しかしオープンソースは、SWの部分のみ
をカバーして、HW/人のトタールのサポートが圧倒的に弱い。
責任者がつるしあげられ「責任はだれがとるの?」といわれた
時の比較的安全な逃げ道があるのに危険な道をわざわざ選ぶ
度胸のある人は少ない。
-----------------------------------------
A2.
既存の商用と違うオープンソースのものを使う場合、
上の人が納得する根拠が必要です。
情報系などの基幹システムで少し停止した位では
会社に影響がないようなので実験的に採用する
のでコストが安い方がよい場合にや採用されるかもしれません
しかし長期にわたっての利用保障、保守、運用、
業務アプリケーション有無、文書量、開発効率、サポート
体制等の総合的な対応を検討すると、納得する根拠
がかなり少ない。
自前でサポートが出来るところであればどんどん
採用する事が出来るかもしれませんが、それ以外では敷居
が高い。
-----------------------------------------
A3.
Linuxに代表されるオープンソースには
著作権にグレーな部分があります。
昔ほど商用データベースも効果でなくなり、
わざわざ少しのコストを削減して訴訟のリスクを
負いたくない。
-----------------------------------------
A4.
ISVが開発したERPに代表される使い必要が
ある業務アプリサポート対象でなかったり
HW性能見積が出来ないから率先してユーザ
提案しない。
-----------------------------------------
A5.
システム規模が大きすぎたり、複雑すぎたり、
関連会社を含めてノードが多すぎたり、
メンテ不能のシステムだったり、変える方が
よっぽどお金がかかるから。