YCSB で Amazon ElastiCache(Memcached) に負荷をかけてみたメモ。
準備
- EC2インスタンスを作成する
- ElastiCache クラスターを作成する。
- セキュリティグループ
- EC2インスタンス(Amazon Linux)に YCSB をインストールする
- YCSB/workloads/workload-mc-01 を作成する。
recordcount=10000 operationcount=10000 workload=com.yahoo.ycsb.workloads.CoreWorkload readallfields=true readproportion=0.33 updateproportion=0.33 scanproportion=0 insertproportion=0.33
負荷をかける
- データをロードする。
$ ./bin/ycsb load memcached -s -P workloads/workload-mc-01 -p "memcached.hosts=memcached.******.cfg.apne1.cache.amazonaws.com"
- 負荷をかける。
$ ./bin/ycsb run memcached -s -P workloads/workload-mc-01 -p "memcached.hosts=memcached.******.cfg.apne1.cache.amazonaws.com"