タグ

2016年1月13日のブックマーク (1件)

  • Riak Ruby Client における MapReduce の問題点と対応方法 #0

    Riak Ruby Client で MapReduce を実行しようとしたところ、下記の問題点を見つけたので対応方法を書いておく。 Secondary Indexes でバケットタイプを指定できない Riak Search (Yokozuna) を使うことができない Secondary Indexes でバケットタイプを指定することができない #Secondary Indexes の検索結果を MapReduce の入力とするには Riak::MapReduce#index を使うことになる。しかし、このメソッドの引数としてバケットタイプを指定できない。 そもそも、バケットタイプを指定する方法を調べてみたら、下記のように inputs.bucket で [bucket_type, bucket_name] のようにすれば出来ることが分かった。 curl -XPOST http://loc