Riak

aws-sdk-ruby で keepalive でハマった

メモ。 ストレージサーバに RiakCS を使って、Python の boto から RiakCS にファイルを送信する。 Ruby で書かれたサーバー(MessagePack-RPC)があり、それが Python で突っ込んだファイルを取得し処理をする。 Python から Ruby のサーバーに対して Message…

Riak についての疑問

OSC 京都に Riak のセッションを聞きに行った。 内容は Riak の基礎的な事で入門には最適なセッションだった。 仕事で Riak-CS を試験的に分散してないストレージとして試していて、Riak 自体を直接使ってる訳ではないのでとても良かった。 # ちょっと落ち着…

Ruby から RiakCS にアクセスする

メモ。aws-sdk を使ったら行けた。 # -*- encoding: utf-8 -*- require 'logger' require 'aws-sdk' configs = { access_key_id: 'C_AHU4UXUQE9CBDSY8WX', secret_access_key: 'GR63vRcdenI1P99LPD8_ucE_RZhf9lpXwlyVxA==', s3_endpoin: 'localhost', proxy_…

Riak CS を使ってみる

Riak が動いたので、Riak CS も試してみる。 Vagrant で作った CentOS 上に yum を使って Riak CS に必要なパッケージはインストール済み。 Riak CS は HTTP ポートに 8080 を使っているので、Virtual Box にポートフォワードさせる。 Vagrantfile に以下を…

Riak を使ってみる

ここ数日 Riak について調べていたのでメモ。 因にゴールが Riak CS を使って分散ストレージを使う事。 まずは Riak のセットアップ。 手元の Mac に入れてみる。 http://blog.basho.co.jp/post/50004340626/mac-riak-1-3-1 を参照。 #!/usr/bin/env python …