最近、AWSを触っていて、Amazonが貸し出すインフラをAmazonが提供するAPIをから構築できるダイナミックなサービスです。 その中にSimpleDBというサービスがあり、普段、自分たちが使っているMySQLやOracleなどのリレーショナルデータベースとは違い、結合や複雑なトランザクションがなく、単体の表がたくさんあるような、エクセルに似たデータの持ち方をしているものがあります。 これは複雑さを捨てた代わりに、スピードや拡張性を追求しているということが考えられます。 SimpleDBには、エクセルやRDBMSのように以下の概念があります。 ドメイン:エクセルではシート、DBでいうテーブル アイテム:エクセルでは行、DBではレコード アイテムネーム:プライマリキー 属性:エクセルでは列、DBではカラム その他のも、いろいろな制限やクセはあるようですが、とりあえず触ってみました。 既に
![cloudpackブログ - Amazon SimpleDBってなんじゃ?(その1 Scratchpad編)](https://cdn-ak-scissors.b.st-hatena.com/image/square/377a9c51a86d20c871561f0ba1caf65409e4f7f2/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fthemes%2Fclp_media%2Fimg%2Fcommon%2Fogp-thumbnail_1200x630.png%3F135792468)