package me.brandonc.datastore.memcached; import me.brandonc.benchmark.BenchmarkHelper; import me.brandonc.benchmark.CompositeAction; import me.brandonc.benchmark.config.Configuration; import me.brandonc.benchmark.config.PropertiesBasedConfiguration; import me.brandonc.datastore.DataStore; import net.rubyeye.xmemcached.XMemcachedClient; public class MemcachedBenchmark { public static void main(String[] args) { Configuration configuration = new PropertiesBasedConfiguration("configuration/configuration.properties"); DataStore<XMemcachedClient> dataStore = new MemcachedDataStore(configuration); BenchmarkHelper.run(configuration, dataStore, new Set(), new Get(), new CompositeAction("Memcached-SetAndGet", new Set(), new Get())); } }