タグ

データベースに関するseraph64のブックマーク (3)

  • MongoDBを試してみよう

    MongoDBは、SQLデータベースに近いNoSQLです。ドキュメントデータベース、キー・バリュー型データストア(key-valueストア)、リレーショナルデータベース(RDB)の良いとこ取りを目指しています。使い勝手もRDBに近いといえます。 MongoDBのデータベース構造 MongoDBは、データベース、コレクション、ドキュメントという階層構造になっています(図1)。コレクションはRDBでは、テーブルに相当するものです。 RDBと違い、MongoDBではスキーマが不要です。RDBではテーブルの各行(レコード)が、どのようなデータをどの順に持っているかを最初に定義する必要があります。また、各レコードはスキーマで定義された共通の構造を持っています。 ところが、MongoDBのコレクションはスキーマレスであり、レコードに相当するドキュメントというデータを保持していますが、一つひとつのドキュ

    MongoDBを試してみよう
  • MySQLクイック・リファレンス

    この文書は、osCommerceで使用しているデータベースMySQLの基的な使い方について解説しています。おもにデータベースの管理者よりも、ユーザに向けて書かれています。 はじめに ここでは、MySQLサーバは起動しているものとして説明します。 MySQLの文字について MySQLでは、データベース名やテーブル名の大文字と小文字を区別しています。それ以外は区別しません。 MySQLのフィールド名やテーブル名に使える文字は、英数字と_(アンダーバー)、$、サーバのキャラクタセットにある文字です。 知っておきたいコマンド mysqladmin(データベースの作成・削除や、MySQLサーバの情報を得る) mysqlshow(データベース、テーブルの情報を表示する) mysqlMySQLクライアントの起動) mysqldump(データベース、テーブルをダンプする) myisamchk(テーブル

  • [ThinkIT] 第3回:MySQL Clusterについて学ぼう! (1/2)

    MySQL AB社は、Ericsson社が2000年に設立したAlzato社を2003年に買収しました。MySQL Clusterは、Alzato社の通信・IP環境向け高可用性クラスタリング製品である「NDB Cluster」を取り込んでいます。 MySQL Clusterは、NDBというストレージ・エンジンに位置づけられます。MySQL Clusterは、トランザクション機能をサポートしてしますがクラスタ構成を前提としている点がInnoDBとは異なっています。MySQL Clusterのデータ・ノードは、データベースの一部を分散保持する事で負荷分散と高速性を実現し同時に他のノードのデータの一部を保持することで高可用性に対応しています。

  • 1