タグ

nosqlとrubyに関するWatsonのブックマーク (3)

  • Herokuのユーザ、4つのNoSQLアドオンを利用可能に

    原文(投稿日:2010/08/24)へのリンク PaaS(プラットフォーム-アズ-ア-サービス)プラットフォームのHerokuでまず4つのNoSQLデータストアがアドオンとして利用可能になる。2009年10月に導入されたアドオンシステムを利用することでHerokuのユーザはCloudantを使って CouchDBを、NorthScaleを使ってMembaseを、MongoHQを使ってMongoDBを、そしてRedisをそれぞれ利用できるようになった。 HerokuRubyのプラットフォームプロバイダであり、現在約70.000のアプリケーションをホストしている。セットアップ(gitを使った)と依存性管理がシンプルでRubyアプリケーションをシームレスに拡張できることが特徴だ。HerokuAmazonのEC2上に、Rubyアプリケーションのサービス提供や拡張のためのカスタムのインフラ管理を

    Herokuのユーザ、4つのNoSQLアドオンを利用可能に
  • NoSQL を Ruby で実践するための n 個の方法

    This document discusses NoSQL databases and MongoDB. It introduces MongoDB and its data structure and queries. It then describes MongoMapper, a Ruby library that provides an ActiveRecord-like interface for MongoDB. It shows how to define MongoDB document schemas and queries using MongoMapper.Read less

    NoSQL を Ruby で実践するための n 個の方法
    Watson
    Watson 2010/08/20
    ところどころで登場する猫のイラストがかわいい
  • 第2回 RDBMSと組み合わせて使えるmemcached | gihyo.jp

    はじめに 今回からタイプ毎に代表的なNoSQLデータベースを扱っていきます。まず今回は、揮発性key-valueストアの代表としてmemcachedを取り上げます。 なお、利用したコードやプログラムはgithubに置いてあります。適宜参照してください。 どんなところに使える? memcachedの特徴は、何といってもデータの揮発性(memcachedサーバを停止すると全データが消えてしまうこと)です[1]⁠。そのため、データが消えても影響が小さいところに利用シーンは限られてきます。一方、連想配列(ハッシュ)のように使えて扱いやすいこと、様々なサイトでの事例があること、などから導入はしやすいです。 具体的な利用シーン memcachedの具体的な利用シーンとしては、以下の事柄が考えられます。 RDBMSから取得したデータのキャッシュ 消えても大きな影響の無いデータの保存 一般的には(1)のよ

    第2回 RDBMSと組み合わせて使えるmemcached | gihyo.jp
  • 1