ぺーぺーSEのブログ

備忘録・メモ用サイト。

NoSQL

YCSBでCouchbaseにアクセスしてみる

YCSB(Yahoo Cloud Serving Benchmark)はデータベースの性能検証用のツール。News: Yahoo Cloud Serving Benchmark http://labs.yahoo.com/news/yahoo-cloud-serving-benchmark/Githubでいろんなのが公開されてる。(brianfrankcooperってのが公式くさい?…

RDBMSとNoSQLの周辺技術や考え方の整理

RDBMSとNoSQLの比較 RDBMSはACIDという考えに基づいて設計されている。 対して、NoSQLはBASEという考えに基づいて設計されている。■ACID 項目 説明 Atomicity(原子性) トランザクションが実行されたか、まったく実行されてないかという状態を保つこと Cons…

CouchbaseをDockerにインストール

CouchbaseはDocument型NoSQL。 Couchbase 2.5をDockerで構築してみる。 Docker環境については下記を参照。blog.pepese.com ■Dockerfile FROM centos WORKDIR /tmp RUN echo 'exclude=kernel*' >> /etc/yum.conf RUN echo 'proxy=http://[proxy_FQDN]:[port]'…

MongoDBのインストールと簡単なmongo shellの使い方

環境はVagrant+VirtualBoxで作ったCentOS(RHELでも同じみたい)。 環境の作り方は下記で紹介してる。blog.pepese.com yumでインストール MongoDB取得用のリポジトリを登録 /etc/yum.repos.d/配下にmongodb.repoを作成 mongodb.repoを編集 64bitの場合 [mong…