欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > Memcached構(gòu)建緩存服務(wù)器的方法

Memcached構(gòu)建緩存服務(wù)器的方法

熱門標簽:比較穩(wěn)定的外呼系統(tǒng) 鸚鵡螺號航海地圖標注時間 山東電信外呼系統(tǒng)靠譜嗎 400 電話 申請費用 信貸電銷機器人系統(tǒng) 長沙回撥外呼系統(tǒng) 江蘇自動外呼系統(tǒng)一般多少錢 云南云電銷機器人招商 ai電話機器人營銷

前言

許多Web應(yīng)用都將數(shù)據(jù)保存到關(guān)系型數(shù)據(jù)庫( RDBMS)中,應(yīng)用服務(wù)器從中讀取數(shù)據(jù)并在瀏覽器中顯示。

但隨著數(shù)據(jù)量的增大、訪問的集中,就會出現(xiàn)RDBMS的負擔(dān)加重、數(shù)據(jù)庫響應(yīng)惡化、 網(wǎng)站顯示延遲等重大影響。

Memcached/redis是高性能的分布式內(nèi)存緩存服務(wù)器,通過緩存數(shù)據(jù)庫查詢結(jié)果,減少數(shù)據(jù)庫訪問次數(shù),以提高動態(tài)Web等應(yīng)用的速度、 提高可擴展性。

RDBMS即關(guān)系數(shù)據(jù)庫管理系統(tǒng)(Relational Database Management System)

1、簡介

 1、nosql產(chǎn)品: redis,mongodb,memcached.

   NOSQL名詞解釋:非關(guān)系型數(shù)據(jù)庫

(1)以鍵值對的方式存儲數(shù)據(jù)---(Key-Value)的形式

(2)緩存數(shù)據(jù)庫 —— 緩存服務(wù)器作用: 加快訪問速度 ,緩解數(shù)據(jù)庫壓力

2、NoSQL的優(yōu)點/缺點

優(yōu)點:
- 高可擴展性
- 分布式計算
- 低成本
- 架構(gòu)的靈活性
- 沒有復(fù)雜的關(guān)系

缺點:
- 沒有標準化
- 有限的查詢功能(到目前為止)
- 最終一致是不直觀的程序

緩存服務(wù)器作用: 加快訪問速度 ,緩解數(shù)據(jù)庫壓力

3、關(guān)系型數(shù)據(jù)庫與非關(guān)系型數(shù)據(jù)庫的區(qū)別:---------面試高頻率問題

1.首先了解一下 什么是關(guān)系型數(shù)據(jù)庫?
關(guān)系型數(shù)據(jù)庫最典型的數(shù)據(jù)結(jié)構(gòu)是表,由二維表及其之間的聯(lián)系所組成的一個數(shù)據(jù)組織。
優(yōu)點:
1、易于維護:都是使用表結(jié)構(gòu),格式一致;
2、使用方便:SQL語言通用,可用于復(fù)雜查詢;
3、復(fù)雜操作:支持SQL,可用于一個表以及多個表之間非常復(fù)雜的查詢。
缺點:
1、讀寫性能比較差,尤其是海量數(shù)據(jù)的高效率讀寫;
2、固定的表結(jié)構(gòu),靈活度稍欠;
3、高并發(fā)讀寫需求,傳統(tǒng)關(guān)系型數(shù)據(jù)庫來說,硬盤I/O是一個很大的瓶頸


2.什么非關(guān)系型數(shù)據(jù)庫呢?

非關(guān)系型數(shù)據(jù)是一種數(shù)據(jù)結(jié)構(gòu)化存儲方法的集合,可以是文檔或者鍵值對等

優(yōu)點:
1、格式靈活:存儲數(shù)據(jù)的格式可以是key,value形式、文檔形式、圖片形式等等,文檔形式、圖片形式等等,使用靈活,應(yīng)用場景廣泛,而關(guān)系型數(shù)據(jù)庫則只支持基礎(chǔ)類型。
2、速度快:nosql可以使用硬盤或者隨機存儲器作為載體,而關(guān)系型數(shù)據(jù)庫只能使用硬盤;
3、高擴展性;
4、成本低:nosql數(shù)據(jù)庫部署簡單,基本都是開源軟件。

缺點:
1、不提供sql支持,學(xué)習(xí)和使用成本較高;
2、無事務(wù)處理;
3、數(shù)據(jù)結(jié)構(gòu)相對復(fù)雜,復(fù)雜查詢方面稍欠。

2、memcached

1、特點 

1.內(nèi)置內(nèi)存存儲方式-----------為了提高性能,memcached中保存的數(shù)據(jù)都存儲在memcache內(nèi)置的內(nèi)存存儲空間中。由于數(shù)據(jù)僅存在于內(nèi)存中,重啟操作系統(tǒng)會導(dǎo)致全部數(shù)據(jù)消失
2.簡單key/value存儲---------------服務(wù)器不關(guān)心數(shù)據(jù)本身的意義及結(jié)構(gòu),只要是可序列化數(shù)據(jù)即可。

                        存儲項由“鍵、過期時間、可選的標志及數(shù)據(jù)”四個部分組成;

2、服務(wù)框架

原理

1、檢查客戶端的請求數(shù)據(jù)是否在memcached中,如有,直接把請求數(shù)據(jù)返回,不再對數(shù)據(jù)庫進行任何操作,路徑操作為①②③⑦。

2、如果請求的數(shù)據(jù)不在memcached中,就去查數(shù)據(jù)庫,把從數(shù)據(jù)庫中獲取的數(shù)據(jù)返回給客戶端,同時把數(shù)據(jù)緩存一份到memcached中(memcached客戶端不負責(zé),需要程序明確實現(xiàn)),路徑操作為①②④⑤⑦⑥。

3.保持緩存的“新鮮性”,每當數(shù)據(jù)發(fā)生變化的時候(比如,數(shù)據(jù)有被修改,或被刪除的情況下),要同步更新的緩存信息,確保用戶不會在緩存取到舊的數(shù)據(jù)。

3、配置安裝Memcached

memcache能存放多少數(shù)據(jù),取決于服務(wù)器本身的內(nèi)存有多大。

1.安裝----準備一臺服務(wù)器

[root@memcached ~]# yum install memcached -y
[root@memcached ~]# systemctl start memcached #啟動

2.修改配置文件

[root@memcached ~]# vim /etc/sysconfig/memcached
PORT="11211" ---監(jiān)聽的端口,默認11211.可以修改
USER="memcached" -----用戶
MAXCONN="1024" -----默認并發(fā),可以修改
CACHESIZE="64" ------給的內(nèi)存。默認是M
OPTIONS="" ----監(jiān)聽的網(wǎng)絡(luò)地址

然后把ip地址發(fā)給開發(fā)人員,開發(fā)的會使用api接口連接memcached.
測試:

[root@memcached ~]# yum install -y telnet #安裝telent
[root@memcached ~]# telnet 192.168.246.188 11211
Trying 192.168.246.188...
Connected to 192.168.246.188.
Escape character is '^]'.
set name 0 60 9 #設(shè)置名稱為name的key key 標記位(id號) 過期時間 大小
helloword #給name的值
STORED #出現(xiàn)stoped表示已經(jīng)存儲成功。
get name #查詢key值
VALUE name 0 9
helloword
END
quit ---退出

參數(shù)解釋:
name:key的名字 自己定義
0:key的id號,需要和其他的key不一樣
60:緩存過期時間,單位為秒,0為永遠
9:字符串最大長度

不用它的原因:存儲的數(shù)據(jù)類型單一,而且數(shù)據(jù)只能存儲在內(nèi)存中。無法實現(xiàn)數(shù)據(jù)的持久化,服務(wù)器重啟,數(shù)據(jù)將消失

=================================================================
擴展:安裝php支持memcached的擴展模塊:
安裝php7.0

[root@memcached ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
[root@memcached ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
[root@memcached ~]# yum -y install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-devel zlib-devel php70w-fpm libmemcached php70w-pecl-memcached
[root@memcached ~]# yum install -y make gcc zlib-devel libmemcached-devel git

下載PHP Memcache 擴展包

安裝nginx略,配置nginx的yum源。測試訪問php的頁面。
[root@memcached ~]# vim /etc/nginx/conf.d/nginx.conf
server {
 listen 80;
 server_name localhost;
​
 location ~ \.php$ {
 root /usr/share/nginx/html;
 fastcgi_pass 127.0.0.1:9000;
 fastcgi_index index.php;
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 include fastcgi_params;
 }
}
編輯php頁面
[root@memcached html]# vim /usr/share/nginx/html/index.php
<?php
phpinfo();
?>
重啟nginx
啟動php-fpm
瀏覽器訪問

到此這篇關(guān)于Memcached構(gòu)建緩存服務(wù)器的方法的文章就介紹到這了,更多相關(guān)Memcached緩存服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

標簽:澳門 衡陽 烏海 齊齊哈爾 運城 亳州 嘉興 拉薩

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Memcached構(gòu)建緩存服務(wù)器的方法》,本文關(guān)鍵詞  Memcached,構(gòu)建,緩存,服務(wù)器,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Memcached構(gòu)建緩存服務(wù)器的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Memcached構(gòu)建緩存服務(wù)器的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    欧美日韩国产美女| 亚洲天堂成人网| 秋霞影院一区二区| 中文字幕在线视频播放| 欧美日韩在线亚洲一区蜜芽| 中文字幕亚洲一区二区va在线| 国产精品亚洲第一区在线暖暖韩国 | 蜜桃av免费在线观看| 精品国产乱码久久久久久闺蜜| 日韩av电影天堂| 少妇大叫太粗太大爽一区二区| 在线成人小视频| 日日夜夜精品视频免费| 丰满少妇一区二区三区| 精品少妇一区二区| 久久成人免费电影| 国产馆在线观看| 国产精品热久久久久夜色精品三区 | 亚洲国产日韩综合久久精品| 极品白嫩的小少妇| 日韩一区二区精品| 精品一区二区精品| 亚洲精品卡一卡二| 亚洲天堂网中文字| 久草福利在线观看| 欧美日韩精品一区二区| 日韩二区三区四区| 国产精品久久免费观看| 中文字幕成人在线观看| 99视频国产精品| 欧美亚洲精品一区| 日韩国产一二三区| 欧美另类69xxxx| 自拍偷拍欧美激情| 丰满熟女人妻一区二区三区| 欧美电视剧免费全集观看| 国产在线精品免费| 天天操天天操天天操天天操天天操| 亚洲免费在线看| 性久久久久久久久久久| 久久久噜噜噜久久中文字幕色伊伊| 国产盗摄女厕一区二区三区 | 精品一区二区三区在线视频| 欧美一区二区三区观看| 亚洲乱码国产乱码精品精可以看| 91视频在线免费| 国产亚洲欧美一级| 91社区在线播放| 欧美成人欧美edvon| 国产91精品在线观看| 精品视频123区在线观看| 美女视频一区二区三区| 亚洲 欧美 变态 另类 综合| 亚洲成人你懂的| 黄色国产在线播放| 亚洲一区在线观看网站| 国产又粗又黄又猛| 亚洲综合清纯丝袜自拍| 免费看91的网站| 亚洲宅男天堂在线观看无病毒| 小早川怜子久久精品中文字幕| 亚洲图片激情小说| 亚洲午夜福利在线观看| 一区精品在线播放| 精品人妻一区二区三区视频| 亚洲欧洲日韩av| 欧洲女同同性吃奶| 一区二区三区在线视频免费| 国产肥白大熟妇bbbb视频| 亚洲欧美另类久久久精品2019| 欧美色图亚洲激情| 亚洲精品videosex极品| 欧美三级视频网站| 亚洲成av人影院| tube国产麻豆| 精品中文字幕一区二区小辣椒| 在线观看网站黄不卡| 国产原创一区二区| 欧美日韩精品一区二区三区| 高清不卡一区二区在线| 日韩美一区二区三区| 99精品久久只有精品| 久久影院视频免费| 影音先锋资源av| 成人欧美一区二区三区1314| 波多野吉衣中文字幕| 亚洲国产精品嫩草影院| 性色av无码久久一区二区三区| 麻豆精品久久久| 欧美精品一二三区| 97久久人人超碰| 中文字幕乱码一区二区免费| 国产制服丝袜在线| 亚洲永久精品国产| 色婷婷综合视频在线观看| 国产美女在线精品| 欧美不卡一区二区| 国产真实乱人偷精品| 亚洲综合视频在线| 色综合久久综合网欧美综合网| 国产一区二区剧情av在线| 日韩午夜在线影院| 国产乱淫av片| 亚洲尤物在线视频观看| 色久综合一二码| 成人免费视频视频在线观看免费| 国产网红主播福利一区二区| 日韩精品无码一区二区三区久久久| 亚洲成年人网站在线观看| 日本高清不卡视频| 成人高清伦理免费影院在线观看| 国产日韩欧美精品综合| 中文幕无线码中文字蜜桃| 日韩电影在线观看电影| 欧美久久一二区| 原创真实夫妻啪啪av| 亚洲欧美日韩在线| 色婷婷综合久色| 97久久精品人人做人人爽50路| 中文字幕日韩一区二区| 国产精品三区在线观看| 豆国产96在线|亚洲| 国产精品亲子伦对白| 九九这里只有精品视频| 国产精品中文字幕日韩精品| 久久久精品欧美丰满| 免费一级特黄3大片视频| 九九九精品视频| 久久精品亚洲一区二区三区浴池| 日本免费www| 国产原创一区二区三区| 欧美激情一区在线观看| 国产农村妇女精品一区| 粉嫩一区二区三区性色av| 国产精品久久久久毛片软件| caoporn91| 91亚洲国产成人精品一区二三| 一区二区三区久久| 欧美日韩日本视频| 在线播放第一页| 免费成人在线影院| 国产亚洲精品免费| 久久久精品视频免费观看| 99久久国产综合精品麻豆| 亚洲一级电影视频| 欧美一区三区二区| 精品人伦一区二区| 高清免费成人av| 一区二区三区精品久久久| 欧美丰满高潮xxxx喷水动漫| 女尊高h男高潮呻吟| 国产在线视频不卡二| 中文字幕一区二区不卡| 欧美调教femdomvk| 女人被狂躁c到高潮| 精品一区二区三区久久久| 国产精品乱人伦一区二区| 色噜噜狠狠一区二区三区果冻| 风韵丰满熟妇啪啪区老熟熟女| 日韩不卡一二三区| 欧美激情中文字幕| 欧美日韩小视频| 免费看污片网站| 成人国产免费视频| 亚洲3atv精品一区二区三区| 欧美精品一区二区三区在线| 亚洲色图综合区| 国产真实乱人偷精品| 国产高清精品在线| 亚洲国产精品久久不卡毛片| 久久日韩精品一区二区五区| 一本色道久久加勒比精品 | 欧美一区二区三区观看| 国产黄色一区二区三区| 蜜乳av一区二区| 椎名由奈av一区二区三区| 欧美一区二区女人| h色网站在线观看| 一起草在线视频| 成人永久aaa| 日韩激情一区二区| 国产精品久久久久久久久快鸭| 8v天堂国产在线一区二区| 亚欧精品视频一区二区三区| 精品人妻一区二区三区免费| 久久精品国产**网站演员| 亚洲日本在线a| ww久久中文字幕| 精品污污网站免费看| 国产成人免费观看网站| 91麻豆国产精品久久| 国内成人精品2018免费看| 亚洲一线二线三线视频| 欧美国产欧美综合| 91精品国产色综合久久不卡蜜臀| 免费在线观看黄色小视频| 精品无码在线视频| 成人免费播放视频| 国产成a人亚洲精品| 蜜臂av日日欢夜夜爽一区|