[前][次][番号順一覧][スレッド一覧]

mysql:244

From: "民斗 " <"民斗 " <tommy@xxxxxxxxxx>>
Date: Wed, 09 Sep 1998 17:36:09 +0900
Subject: [mysql 244] Re: MySQL と Perl のハッシュを組んだ場合


[Subject: [mysql 243] MySQL と Perl のハッシュを組んだ場合]
[Date: Wed, 09 Sep 1998 11:39:07 +0900  From:"M.Funakoshi"]

> 早速質問なのですが、
> データ量は20000件程度で データーベースCGIを
> 制作したいのですが、(Perl使用)
> 
> 私自信SQLを利用したことがないので社長に
> 『Perlのハッシュで組んでもいいですか?』
> と聞いたのですが
> 『MySQL と ハッシュの場合どっちが安定性あるんでしょうねぇ?』
> と返されました(^^;
> 
> 皆様はどの様にお考えになりますか?

CGI ということを考えると、URL にアクセスがある度にプロセスが起動する
ため、アクセス毎にデータを読み込むと、その負荷が結構なものになって
しまうんじゃないかと思います。

あらかじめ、データを読み込んでハッシュに持っているプログラムとプロセス
間通信するという方法もありますが、その仕組みを自前で作るのも結構大変
かもしれません。

あと、もしデータに更新がかかるのなら、プロセス間の排他制御も必要ですね。

…ということを考えると、MySQL を使う方が簡単だと思います。

サーバプロセスはあらかじめ起動しているはずだし、元からプロセス間通信
だし、排他制御もサーバがやってくれますし…。


あきらめて MySQL を使うのがよろしいかと :-)

--
民斗 <tommy@xxxxxxxxxx>

[前][次][番号順一覧][スレッド一覧]

       243 1998-09-09 11:39 ["M.Funakoshi" <maido] MySQL と Perl のハッシュを組んだ場合   
->     244 1998-09-09 17:36 ┗["民斗 " <tommy@xxxxx] Re: MySQL と  Perl  のハッシュを組んだ場合
       245 1998-09-09 19:10  ┣[Seiji Tateyama <tate]                                     
       246 1998-09-09 22:03  ┃┗["M.Funakoshi" <maido]                                   
       247 1998-09-10 10:43  ┃ ┣["民斗 " <tommy@xxxxx]                                 
       249 1998-09-10 14:41  ┃ ┃┗[Seiji Tateyama <tate]                               
       248 1998-09-10 13:45  ┃ ┗[<takeshi@xxxxxxxxxx>]                                 
       250 1998-09-10 16:41  ┗[Toshihiro Koumoto <k]                                     
       251 1998-09-10 17:41   ┗[<takeshi@xxxxxxxxxx>]