http://www.solanara.net/solanara/memcached
$memcache = new Memcache;
$memcache->connect('127.0.0.1', 11211) or die ("Could not connect");
$id = $_REQUEST['name'];
$key = md5("SELECT * FROM memc where FirstName='{$id}'");
$get_result = array();
$get_result = $memcache->get($key);
if ($get_result) {
echo "<pre>\n";
echo "FirstName: " . $get_result['FirstName'] . "\n";
echo "Age: " . $get_result['Age'] . "\n";
echo "</pre>\n";
} else {
$query="SELECT * FROM memc where FirstName='{$id}'";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo "<pre>\n";
echo "FirstName: " . $row[1] . "\n";
echo "Age: " . $row[3] . "\n";
echo "Retrieved from the Database\n";
echo "</pre>\n";
$memcache->set($key, $row, MEMCACHE_COMPRESSED, 60);
mysql_free_result($result);
}
'프로그래밍 언어 > php' 카테고리의 다른 글
PHP 를 cli 로 cron 돌릴때 시간 차이 (0) | 2018.02.01 |
---|---|
파일 사이즈 형식 변경 (0) | 2017.03.08 |
mzk - event (0) | 2007.12.15 |
libcurl Emulator (0) | 2007.12.06 |
php header_sent (0) | 2007.11.27 |