在Mac OSX環境安裝Riak
首先,確認你的mac已經安裝了brew,然後執行:
brew install riak
此時我們可以試著啟動他看看:
riak start
riak預設啟動在8098 port,我們可以連到以下網址看看:
http://localhost:8098/
在啟動Riak時,你可能會看到這樣的警告:
WARNING: ulimit -n is 256; 1024 is the recommended minimum.
要怎麼改善呢?.....嗯.....還是自己看吧~
利用RESTful介面做CRUD
Riak的儲存機制是key-value的模式,在Riak底下有多個Bucket,可以把它想像成是SQL的Table。在Bucket下就是你要儲存的的資料了,用Key-Value的方式來做對應。操作資料的方式如下:
讀取
GET http://localhost:8098/riak/bucket/key
儲存
PUT http://localhost:8098/riak/bucket/key
新增(隨機key)
POST http://localhost:8098/riak/bucket
刪除
DELETE http://localhost:8098/riak/bucket/key
各種環境的Client
除了使用curl,你也可以使用Riak的client端套件來操作Riak。官方以及相關社群已經提供了許多不同語言的client套件,可以在這裡找到:http://docs.basho.com/riak/latest/dev/using/libraries/
沒有留言:
張貼留言