First questions is easy:
Persistent key/value or hash store.
Second question:
For php use predis.
As requested some of my php code:
1. Parameters
$redis->set("param_logging", "on");
$value = $redis->get("param_logging");
echo ($redis->exists("use_proxy")) ? "true" : "false";
2. Counters...