導語
最近達成一項成就:Redis 五種資料型別都使用過。想著把各型別簡單命令記錄下,至於複雜些的,以後研究透了再說吧。
Redis 介紹
在 Windows 下安裝 Redis 的文章中簡單介紹過 Redis,下面說下它的強大之處。
- 持久化儲存,可以將記憶體中的資料儲存到磁碟中
- 資料型別豐富,相對於 Memcached 單一的 key-value 來說,Redis 可以根據不同的使用場景,在五種資料型別中進行選擇
- 效能高效,讀寫速度更快
- 其他特性,災難備份、原子性、主從複製等
以上是 Redis 的一些特性。由此可見,相對於其他的 NoSQL,有著很多的優勢。
Redis 連線
使用PHP 連線 Redis 很簡單,封裝一下,例項如下:
<?php
function getRedis($host = `127.0.0.1`, $port = 6379)
{
static $redis;
if (!$redis) {
$redis = new Redis();
$redis->connect($host, $port);
}
return $redis;
}
參考資料:菜鳥教程。