Memcache的增刪改查

2022-02-28 20:25:12 字數 1146 閱讀 8263

memcache是把資料存放到記憶體的一種快取技術,為了提高訪問的速度,memcache儲存的資料一般是頻繁、不太重要的資料,php使用memcache,需要兩步:

(1).php_memcache.dll 檔案拷貝到php的ext下

(2)php.init 新增 extension=php_memcache.dll,重啟apache

還有一點需要注意,php有兩個擴充套件庫,php_memcache.dll和php_memcached.php,下面的**,是以php_memcache.dll的擴充套件庫做的測試

//

phpinfo();exit;

$memcache = new memcache; //

建立乙個memcache物件

$memcache->connect('localhost', 11211) or die ("could not connect"); //

連線memcached伺服器

//1.儲存數值

$value=123;

//2.儲存字串

$value="abc";

//3.儲存陣列

$value=array('name','vic');

//4.儲存物件

class

dog}

$value=new dog('小狗',12);

$value=null;//

6.不可以儲存資源

//在新增資料,如果超時設為0,表示永不過期,最大存30天,如果想存放30以上,time()*31*3600*24

// $memcache->add('key', $value,memcache_compressed,100);

$memcache->set('key', $value,memcache_compressed,100); //

設定乙個變數到記憶體中,名稱是key 值是test

//修改

$memcache->replace('key','4546',memcache_compressed,100);

//獲取

$get=$memcache->get('key');

//刪除

$memcache->delete('key');

var_dump($get);

mysql增刪改查效果 mysql增刪改查

檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...

mysql增刪改查擴充套件 MySQL增刪改查

1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...

增刪改查 JS陣列增刪改查這點事兒

1 length屬性 length屬性是陣列最重要的屬性,沒有之一,length屬性告訴我們這個陣列內有多少個資料元素,當length 0時說明陣列時乙個空陣列。我們想要遍歷陣列時可以直接將遍歷的終點設為 length 1。這是本文的重點,我們從增刪改查方面入手,梳理方法的作用和用法,有利於記憶和使...