|
|
|
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
gjapan.net : 日本語ドメインを使って何が出来るか試してみるサイトを運用中
目指せ!日本一の日本語ドメインサイト!! 日本語ドメインで何か面白いことをやってみたい!運用テスト中の日本語ドメインは以下です。 日本語ドメインを使ったいろいろなアイデアを実現する予定!乞うご期待♪ にほんブログ村 にほんブログ村 gjapan.net 開発記録 [全125件]
向井理.イケメン.jpドメイン作ってみました。 向井理さんのファンの為のファンサイトです。 イケメンなら何でも日本語ドメインにしちゃいます! それがイケメン.jpの基本方針!! 俳優.イケメン.jpも作ってみました。 これから次々追加予定です。 向井理.イケメン.jp 小栗旬.イケメン.jp 城田優.イケメン.jp
MongoDBのベンチマークシリーズ 今回はより実際の使用環境に近い、ネットワーク越しのアクセスについてです。 サーバー環境:さくらのVPS 512MB 2台 ※VPS環境のためパフォーマンスの安定性がいまいちでしたので、何度か試してよかったデータで比べた。 ベンチマーク方法 apache ab を使用 例)ab -c 1 -n 1000 http://localhost/test_mongodb.php プログラムは、単純に set を1回実行し、その後 get で取り出すだけです。 ○mongodb Requests per second: safeモード有効:約390/秒 デフォルト(safeモード無効):約460/秒 getのみ:約610/秒 ちなみに、ab -c 2 で実行したら2倍近くの性能がでましたが、VPSの為安定性はいまいちでした。 ○memcached Requests per second: set + get:約170/秒 やっぱり memcached だと遅いですね。 mongodb と memcached の差は接続処理と思われます。 PHPのmongodbはデフォルトで接続プーリングをしてくれているので、余分な接続処理が発生しない分速いようです。 ※VPS環境のTCP接続の安定性は悪いようで、memcachedのテストは何度も実行して一番よかった値をとりました。ベンチマークの途中でよく止まったりすることが多く、VPSでのネットワーク越しのシステムを組む場合は注意した方がよいと思われます。 もちろん今回テストしたVPSがたまたま性能が悪かった可能性もありますが・・・あとさくらの512MBのVPSでDBを動かす人は少ないでしょう。メモリが少ないので実用的ではないですからね。 MongoDB+PHPの方は、何度やってもほぼ安定した数値が出ました。ネットワークが不安定でもそれなりの性能がでるのは接続プーリングのメリットですね。
MongoDBのインサート処理がどのくらいの性能が出るのかベンチマークしてみました。 比較対象:memcached, MySQL 処理内容:1万回ループして、データを1万回インサートしてみた。 CPU:Core 2 Duo 2.4GHz メモリ:4GB デフォルト:約0.17秒 safe => true:約1.9秒 safe => true, fsync => true:約4.5秒 モードによって性能に大きな違いが出ることがわかります。 ちなみに、safeモードを有効にすると MongoDB からの応答を待ちます(失敗時のエラーを検出することができる) さらに fsync を有効にすると、ディスクに保存されるところまで待つことになるので大幅に遅くなります。 少し遅くなりますがsafeモードを有効にして、fsyncは無効にするのが一般的な使い方だと思います。 比較対象 1万回データインサート MySQL:約3.5秒 memcached:約1.5秒 mongodbのデフォルトだとmemcachedよりも速いことになってしまいます。 応答を待たないので、その分プログラムの処理が早く終わっている為であり、通常使うsafeモードなら同程度の速度に落ち着きます。 ちなみに、safeモードOFFだとCPUが100%行っちゃいます(safeモードが有効だと40%程度)。待ちがない分CPUをぶん回せたということでしょう。 safeモードOFFで実際書き込み失敗になるかなと思って何度かやってみたけど、そう簡単にはエラーにはならないようで・・信頼性が必要なく、アプリ側に余分な負荷をかけたくない時などに使えるでしょう。例えばログ系など
gjapan.netは主にPHPとMongoDBのシステムで構築しています。 PHP + MongoDBは簡単で使いやすいが、ちょっと気になったところをメモっておきます。 1、使いやすい mongodbのライブラリもそろっていて使いやすいです。 配列をそのままぶち込んで、直ぐに使えるってのは面白いですね。 スキーマ定義も必要ないし、MySQLをよく使っていた自分にすれば、使いたい時に自動的にテーブルが出来てしまうというのは驚きでした。 プログラム作りながら、テーブル項目を勝手に増やしたり出来るのも便利。 でもまじめに作るときは、データ項目はちゃんと考えていた方がいいでしょうね。後でぐちゃぐちゃになることもあるからwww わかりやすいマニュアルもあります。 PHP: チュートリアル - Manual http://www.php.net/manual/ja/mongo.tutorial.php 2、デフォルトで接続プーリングが有効に なんとデフォルトで接続プーリングが有効になっています(新しいバージョンから) これは便利なのか・・まぁMongoDBの思想的にはきっと便利なんでしょう。 とりあえず、何にも考えなくても速いです。 3、デフォルトの書き込みはエラーを検出せず これもMongoDBの思想なのか、デフォルトではエラーを検出しません。 普通に使う場合は、オプションを有効にすることを忘れずに!! まぁその分速いんだけど 実際に使ってみた感想や、他のDBなどの比較など(ベンチマークなど)は今後アップする予定です。 【送料無料】Mongodb in Action
好き.好き.jpを作成しました。 誰でも好きなドメインを作成することができます。 例えばこんな日本語ドメインも簡単に gjapanは誰でも好きなドメインをゲット.好き.好き.jp フレーム対応でそれっぽくドメインが表示されるようにしてみました。 ※悪用禁止です!! 他にも沢山利用出来るように 好き☆すき☆スキ.好き.jp 好き.好き.jp すき.好き.jp スキ.好き.jp 好きだ.好き.jp 好きです.好き.jp 大好き.好き.jp まだまだたくさん作れます♪
もうすぐ紅白歌合戦ですが、出場歌手の名簿を参考に日本語ドメインを作ってみました。 浜崎あゆみ.好き.jp アンジェラ・アキ.好き.jp 西野カナ.好き.jp 川中美幸.好き.jp 藤あや子.好き.jp 水樹奈々.好き.jp ラルクアンシエル.好き.jp 森進一.好き.jp 夏川りみ.好き.jp 秋川雅史.好き.jp perfume.好き.jp 少女時代.好き.jp aiko.好き.jp 倖田來未.好き.jp 平原綾香.好き.jp 小林幸子.好き.jp 絢香.好き.jp 和田アキ子.好き.jp 松田聖子.好き.jp 神田沙也加.好き.jp いきものがかり.好き.jp 坂本冬美.好き.jp 松任谷由実.好き.jp 天童よしみ.好き.jp 石川さゆり.好き.jp nyc.好き.jp flumpool.好き.jp aaa.好き.jp トリプル・エー.好き.jp 平井堅.好き.jp 細川たかし.好き.jp ポルノグラフィティ.好き.jp 伍代夏子.好き.jp 水森かおり.好き.jp 椎名林檎.好き.jp 徳永英明.好き.jp tokio.好き.jp 郷ひろみ.好き.jp ゆず.好き.jp 東方神起.好き.jp 千昌夫.好き.jp 西田敏行.好き.jp 長渕剛.好き.jp 嵐.好き.jp 五木ひろし.好き.jp 氷川きよし.好き.jp 福山雅治.好き.jp exile.好き.jp 北島三郎.好き.jp smap.好き.jp スマップ.好き.jp 猪苗代湖ズ.好き.jp 歌手.好き.jp 好き☆すき☆スキ(好き.jp)ドメイン 好 好好好好好好好 き 好 好 ききききききききき 好好好好好好 好 き 好 好 好 きききききききききき 好 好 好好好好好好好好好 き 好 好 きききききき 好好 好 き 好 好 好 き 好 好 好好 きききき
fairies.好き.jp Fairies(フェアリーズ)ファンの為のファンサイトです。 井上理香子ファン☆江東区より愛をこめて♪.井上理香子.好き.jp 井上理香子.好き.jp 野元空.好き.jp 伊藤萌々香.好き.jp 林田真尋.好き.jp 清村川音.好き.jp 藤田みりあ.好き.jp 下村実生.好き.jp 好き☆すき☆スキ(好き.jp)ドメイン 好 好好好好好好好 き 好 好 ききききききききき 好好好好好好 好 き 好 好 好 きききききききききき 好 好 好好好好好好好好好 き 好 好 きききききき 好好 好 き 好 好 好 き 好 好 好好 きききき 好き.jp |一覧| |