タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

mysqlとdatabaseに関するfoaranのブックマーク (2)

  • リアルタイム・ランキングを考える | GREE Engineering

    はじめに こんにちは。プラットフォーム開発部のsp1rytusと申します。 先日、私もついに30歳のおっさんになってしまいました。加齢臭が出ないようにがんばります! ランキングって? ランキングは誰でもわかる、何らかの得点をソートして順位位置を決定する凄く簡単でシンプルなものです。しかし、ゲームを扱うコンテンツ・サービスにおいては、得点を通算/日別に順位付けされたものが直ぐに目に入るように、他人と自分を比較する非常に重要な役割を果たしています。そこで、この記事では次の3つ要件を満たすようなランキング・システムの難しさと、それを解決するための一例を簡単に説明させて頂きます。 順位付けはリアルタイムに行い、集計時間を必要としない。 100万件以上の得点データが扱える。 すべてのデータが正しい順位付けで取得できる(線形補完などで順位を概算しない)。 リアルタイムによる正確な順位付けは、データ件数

    リアルタイム・ランキングを考える | GREE Engineering
  • mysqlhotcopyでバックアップ&復元 - phpspot

    mysqldumpによるバックアップはコストも高く、復元にも時間がかかります。 mysqlのデータベースはそもそもファイルで構成されているので、ファイルをそのまま別の場所に移動するだけでもバックアップになります。 但し、書き込みなどが頻発しているデータベースをコピーするのはデータの不整合などを起こすことがあるので、データベースへの書き込みを禁止してバックアップしてくれる、mysqlhotcopyというコマンドがあります。 次のようにコマンドを実行すると、指定したデータベースのバックアップが tmp 以下にファイルとして保存されます。

  • 1