0 : 発払 2 : コレクト 3 : DM便 4 : タイム 5 : 着払 6 : メール便速達サービス 7 : ネコポス
« MySQL のクエリ最適化における、もうひとつの検証方法 | メイン | MySQL (InnoDB) に直接アクセスしてタイムライン処理を高速化する話 » 2008年06月09日 フレンド・タイムライン処理の原理と実践 MySQL (InnoDB) に直接アクセスしてタイムライン処理を高速化する話に続きます。 Twitter が注目されるようになって久しい今日この頃ですが、友人の投稿を時系列に並べて表示する、というのは、Twitter に限らず Mixi の「マイミクシィ最新日記」やはてなブックマークの「お気に入り」等、ソーシャルなウェブサービスにおいては一般的な手法です。ですが、この処理 (以下「フレンド・タイムライン」と呼ぶ) は、一見簡単そうに見えて、実装には様々な困難が伴います。本記事では、「フレンド・タイムライン」を実現する、プッシュ型とプル型の二種類の手法について、その原
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはnekokakさんこと小林篤さんで、テーマは「ジョブキューで後回し大作戦」です。 ジョブキューとは 一時代前は時間のかかる処理もすべてWebアプリケーションで行っていましたが、最近ではいろいろな部分で処理の非同期化が行われるようになってきました。たとえばWebのインタフェース側ではAjaxがその最たるものでしょう。アプリケーションのバックグラウンド側でも今回のテーマであるジョブキューと呼ばれるしくみが多く利用されるようになりました。ジョブキューを賢く上手に利用することで、ユーザにストレスを与えることなく、またサーバのリソースも有効に使えるようになります。 ジョブキューは延々と動き続けるバッチ処理、というイメージが最もわかりやすいでしょう。通常のバッチ処理であればcrondを利用し、一定周期でプログラムを起動して
営業・カスタマーサポート・メール配信の機能がひとつになったCRMの活用で、短期間で導入効果とビジネスの成長を実現
私家版楽器事典。楽器の名前。知りたい楽器:楽器アイコンで分かりやすい Web楽器辞典。民族楽器、昔の楽器、名前の由来もみんなまとめてWebで分かる。2,000枚以上のイラストで紹介。世界の楽器をウェブ。楽器検索。IROMBOOK がっきじてん
おぷさブログ 渋谷のPHP、webスクールオープンソースアカデミーの 「おしゃべり大好き講師陣」が日々の仕事や、たわいもないことを。。まったり語ります。 お疲れ様です。そろそろお昼ですね。 おなかはすいてきたところですが、もう一踏ん張りがんばりましょう。(≡^∇^≡) さて、今日はMYSQL(というかSQLネタ)で。 大量のデータをテーブルにinsertする際に、 ----- INSERT INTO user (id,name) values (1,'tanaka'); INSERT INTO user (id,name) values (2,'yamada'); INSERT INTO user (id,name) values (3,'hansen'); … ----- と、都度iNSERT文を実行する以外に まとめて1回のINSERTで実行する方法があります。 ----- INSER
DELETE、INSERT と UPDATE の違い Top | Knowledge| DB構築| 文字列関数| 日付関数| 集計関数| SQL関数(アルファベット順) SQL(抽出・更新)| SQL*Plus| PL/SQL| Utility| Structure| スキーマ| チューニング| 用語| 参考書 DELETE、INSERT と UPDATE のパフォーマンスの違い DELETE と INSERT の組み合わせはデータ登録と更新を「まったく同じロジック」で動作させることができる。 そのためコーディング量を少なくすることができ、退屈で大量にある同じようなデータメンテナンス画面など使用したい誘惑に駆られる手法の1つである。 その DELETE、INSERT と UPDATE で同じような処理を書いた場合、どちらかにデータベース的に影響があるかについて気にしたことはあるだろうか?
全国47都道府県 県名&県庁所在地リスト 会社で都道府県名のリストを作ったので何かの時に役立つように コピペが出来るように掲載しておこう! 都道府県名・読み/県庁所在地・読み という順番で記載。 Tabでスペースを空けてるから、 メモ帳にコピー → エクセルにコピー すればセルにキレイに並ぶよ! 北海道 ほっかいどう 札幌 さっぽろ 青森県 あおもり 青森 あおもり 岩手県 いわて 盛岡 もりおか 宮城県 みやぎ 仙台 せんだい 秋田県 あきた 秋田 あきた 山形県 やまがた 山形 やまがた 福島県 ふくしま 福島 ふくしま 茨城県 いばらき 水戸 みと 栃木県 とちぎ 宇都宮 うつのみや 群馬県 ぐんま 前橋 まえばし 埼玉県 さいたま さいたま 千葉県 ちば 千葉 ちば 東京都 とうきょう 東京 とうきょう 神奈川県 かながわ 横浜 よこはま 新潟県 にいがた 新潟 にいがた 富山県
スクウェア・エニックスの人気RPG「ドラゴンクエスト」シリーズの最新作「ドラゴンクエストX(ドラクエ10)」はシリーズ初のオンライン作品となりましたが、その舞台裏は一体どうなっていたのか。ゲームの世界観を支えるサーバシステムがどのように構成されているのかということや、ドラゴンクエストⅩならではの仕組みや機能から開発の苦労話まで、株式会社スクウェア・エニックス開発部プログラマ森山朋輝さんが語っています。 タイトル | CEDEC 2012 | Computer Entertaintment Developers Conference http://cedec.cesa.or.jp/2012/program/NW/C12_P0040.html 森山朋輝: 皆様、本日はお集まり頂きどうもありがとうございます。このセッションを担当させて頂きます、株式会社スクウェア・エニックス開発部所属の森山朋輝と
ファンタジー大辞典 ここでは、RPGによく使われる用語、主に武器や魔法などで使用される単語を紹介します。 RPGを作ろうと努力する皆様に捧ぐ! 適当に使ってやってください。 ここにある単語を使っても著作権とかないですし(でも事後報告は喜びます)
[[WATCH the Introductory Video]] [[Check out Playmaker Extension - CLICK HERE]] WE'RE KEEPING THE SALES: U$ 95.00!!! In our next edition: NGUI Extension, Database Catalog and Web Support What is MonoSQLite: It's a universal solution for game and app developers that allows seamless integration of SQLite databases into Unity. What does MonoSQLite do: it allows the developer to write SQLite code, if
スケーラブルなデータベースを実現する手段として「Sharding MySQL plus memcached」がよく知られる方法だとは、1つ前の記事「MySQL+Memcachedの時代は過ぎ、これからはNoSQLなのか、についての議論」で紹介しました。 ちなみに「Sharding」(シャーディング)とは複数のデータベースにデータを分散して運用することで、ざっくりいえばShared Nothing的な分散データベース構成のことです(この記事で紹介する英文中には「Shared MySQL」(共有MySQL)との記述がありますが、これは恐らく「Sharded MySQL」(ShardされたMySQL)のミススペルではないと推測します)。 日本で(たぶん)もっともMySQLについて詳しく解説してあるブログ「漢(オトコ)のコンピュータ道」のエントリ「さらにMySQLを高速化する7つの方法」では、Sh
こんにちは。検索サービス開発4チームでメッセージアプリのLINEのiPhoneアプリ開発を 担当している金泰敬(キム テギョン)です。 今回説明させて頂きたい主題はLINEのモデル側を支えているCore Dataです。 Core Dataは、MacOS XのベースFrameworkであるCocoaのMVC構造のうち、 Model側を担当しているFrameworkです。 Core Dataを利用するとデータモデルの設計、オブジェクトのデータの読み取り、書き込み、管理などを簡単に行うことができます。 現在、LINEではCore Dataを利用してメッセージ、トーク、グループ、ユーザーなどを管理しています。 例えば、相手のメッセージが到着するとまずコアのデータからSqliteDBに格納します。 そして保存されたメッセージに関連しているトークでも更新が行われます。 もしそのメッセージが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く