關于win下Memcached安裝步驟-創(chuàng)新互聯(lián)

2天對我來說有點煎熬。。數(shù)據(jù)量達到17w的時候 我本地執(zhí)行查詢速度特別慢!

成都創(chuàng)新互聯(lián)公司是一家企業(yè)級云計算解決方案提供商,超15年IDC數(shù)據(jù)中心運營經驗。主營GPU顯卡服務器,站群服務器,服務器托管,海外高防服務器,服務器機柜,動態(tài)撥號VPS,海外云手機,海外云服務器,海外服務器租用托管等。

請教了一些php大牛如何解決速度問題,在加了索引和優(yōu)化sql后還是速度慢!我決定在win環(huán)境下用Memcached和memcache 來處理,先聲明一下:

memcache是php的拓展,memcached是客戶端,復雜的說:Memcache模塊提供了于memcached方便的面向過程及面向對象的接口,memcached是為了降低動態(tài)web應用 從數(shù)據(jù)庫加載數(shù)據(jù)而產生的一種常駐進程緩存產品。

因為我本地用的是xampp集成環(huán)境,為了避免帶大家走誤區(qū) 直接把地址和文件步驟列出來

安裝

Windows 64位 memcached下載地址:http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip

1.安裝memacached.exe

c盤下新建一個memcached文件夾,將下載memcached解壓到這個文件夾

在開始中輸入cmd,找到cmd.exe程序,在上面點右鍵,選擇“以管理員身份運行”

③輸入 : cmd c:/memcached

④輸入 :memcached.exe -d install  //安裝memcached

⑤輸入 :memcached.exe -d start  //啟動memcached

2.安裝php_memcached.dll 我本地環(huán)境用的是x86

 ①到后面的頁面下載memcache.dll  http://pecl.php.net/package/memcache/3.0.8/windows

 ②將下載的dll文件拷貝到../php/ext 目錄下

 ③在php.in中添加 extension=php_memcache.dll

④重啟apace

3.使用memcahe

$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'Hello Memcached!', 0, 60);
$val = $mem->get('key');
echo $val;

//下面是yii2中使用memcached的用法

 $memcached = Yii::$app->cache->add('sex','nan');

 $memcachedGet = Yii::$app->cache->get('sex');

 echo $memcachedGet;

最后如果頁面輸出: 恭喜你 安裝成功了!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前文章:關于win下Memcached安裝步驟-創(chuàng)新互聯(lián)
本文來源:http://muchs.cn/article0/dpgooo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站策劃微信小程序、建站公司用戶體驗、外貿建站

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司