DBに関するen-en-raのブックマーク (3)
-
﹁優れたPerlプログラマを見分ける27の質問﹂の日本語訳というエントリが人気だったので、MySQL版をやってみた。題して、﹁優れたMySQL DBAを見分ける27+3の質問︵漢バージョン︶﹂。腕に覚えのある人はぜひ試してみて欲しい。 MySQLのサーバープロセスはいくつある? rootユーザーのパスワードを忘れたときの回復手順 MySQLをオンラインバックアップする方法を3つ。︵もっとでも可︶ InnoDBのデータファイルが作成可能な場所はどこか。 InnoDBのデフォルトの分離レベルは? ネクストキーロックについて説明せよ。 ロールバックセグメントにはどのようなデータが格納されるか? InnoDBでデッドロックが発生したときの挙動、および詳細な状態を確認する方法。 MyISAMがサポートしている特殊なインデックス2つ。 MySQLにおけるテーブル1行あたりの最大サイズ。 構成可能なレプ
-
Facebookが新しいサービス﹁Messages﹂の基盤として、NoSQLデータベースの﹁HBase﹂を選択したことを、先日の記事﹁Facebookが新サービスの基盤にしたのは、MySQLでもCassandraでもなく、HBaseだった﹂で紹介しました。 HBaseは、Facebookによると次のような特徴を備えていると説明されてます。 負荷に対して非常に高いスケーラビリティと性能を発揮 CassandraよりもシンプルなConsistency Model︵一貫性モデル︶を備えている 自動ロードバランス、フェイルオーバー、圧縮機能 サーバーごとに数十個のシャードを割り当て可能、などなど このHBaseはどのようなデータベースなのでしょうか? 情報を集めてみました。 HBase入門のプレゼンテーション 最初に紹介するのは﹁HBaseエバンジェリスト﹂Tatsuya Kawano氏のプレゼン
-
TechRebublicに﹁10 things you should know about NoSQL databases﹂︵NoSQLデータベースについて知っておくべき10の事柄︶という記事が掲載されています。NoSQLデータベースについての現状がよくまとまっている内容でしたので、見出しとポイントをまとめて紹介したいと思います。10の事柄は前半と後半の2つに分かれていて、前半の5つではNoSQLの利点について説明されており、後半の5つは課題について説明されています。原文はそれなりに長い説明がされているので、詳しくは原文をぜひ見てみてください。以下はそれを1行程度に要約したものです。5つのNoSQLの利点 Five advantages of NoSQL1‥Elastic scaling ︵弾力性のあるスケーラビリティ︶NoSQLデータベースでは、ノードの追加による拡張性に柔軟に対
-
1