Memcache *getCache()
{
- /* pick a random element from the vector of clients */
- Memcache *first= clients[0];
- return first;
+ /*
+ * pick a random element from the vector of clients. Obviously, this is
+ * not very random but suffices as an example!
+ */
+ uint32_t index= rand() % num_of_clients;
+ return clients[index];
}
private:
int main()
{
+#if 0
Product pad(1, 5.0);
const string key("padraig");
cout << "Going to set an object in the cache..." << endl;
cout << "product " << (*iter).getId() << " costs " << (*iter).getPrice() << endl;
++iter;
}
+#endif
+ Memcache first_client("127.0.0.1:11211");
+ Memcache second_client("127.0.0.1", 11211);
+ //first_client.set("key", some_vector_of_chars, expiry, flags);
+ //first_client.get("key", vector_to_fill_with_data);
+ //first_client.remove("key");
+ first_client.addServer("192.168.1.1", 11211);
return 0;
}