国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis

這篇具有很好參考價值的文章主要介紹了1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

搭建Redis數(shù)據(jù)庫服務(wù)器

相關(guān)概念

數(shù)據(jù)庫服務(wù)軟件分為2類:

  • 關(guān)系型數(shù)據(jù)庫服務(wù)軟件 簡稱 RDBMS
    按照預(yù)先設(shè)置的組織結(jié)構(gòu) 將數(shù)據(jù)存儲在物理介質(zhì)上 數(shù)據(jù)之間可以做關(guān)聯(lián)操作
  • 非關(guān)系型數(shù)據(jù)庫服務(wù)軟件 簡稱 NoSQL
    不僅僅是SQL 不需要預(yù)先定義數(shù)據(jù)存儲結(jié)構(gòu) 每條記錄可以有不同的數(shù)據(jù)類型和字段個數(shù) 只需要 key values
    1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器

Redis介紹

  • 是一款高性能的(key/values)分布式內(nèi)存數(shù)據(jù)庫
  • 支持數(shù)據(jù)持久化(定期把內(nèi)存里數(shù)據(jù)存儲到硬盤)
  • 支持多種數(shù)據(jù)類型:字符、列表、散列、集合
  • 支持master-salve模式數(shù)據(jù)備份

安裝Redis

1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器
連接服務(wù)存取數(shù)據(jù)
說明:默認只能在本機連接redis服務(wù) (只能訪問自己 )

redis-cli
127.0.0.1:6379 > exit

1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器

Redis服務(wù)常用管理命令

1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器

命令set 、 mset 、 get 、 mget

192.168.4.50:6350> set name bob
OK
192.168.4.50:6350> mset age 19   sex  boy
OK
192.168.4.50:6350> get name
"bob"
192.168.4.50:6350> mget age sex
1) "19"
2) "boy"

命令keys 、 type 、 exists 、 del

192.168.4.50:6350> keys *
1) "sex"
2) "age"
3) "name"
192.168.4.50:6350> keys  ???
1) "sex"
2) "age"
192.168.4.50:6350> type age //使用set命令存儲的變量都是字符類型
string
192.168.4.50:6350> del age
(integer) 1
192.168.4.50:6350> exists age //變量不存在返回值0
(integer) 0
192.168.4.50:6350> exists sex  //變量存在 返回值1
(integer) 1

命令ttl 、 expire 、 move 、 flushdb 、flushall 、save、shutdown

192.168.4.50:6350> ttl sex  //返回值-1 表示變量永不過期
(integer) -1
192.168.4.50:6350> expire sex 20 //設(shè)置變量過期時間為 20(integer) 1
192.168.4.50:6350> ttl sex  //還剩14秒過期
(integer) 14
192.168.4.50:6350> ttl sex //返回值-2 表示已經(jīng)過期
(integer) -2
192.168.4.50:6350> exists sex //變量已經(jīng)不存在
(integer) 0
192.168.4.50:6350> move name 1 //把變量name移動到1號庫里
(integer) 1
192.168.4.50:6350> select 1  //切換到1號庫
OK
192.168.4.50:6350[1]> keys * //查看
1) "name"
192.168.4.50:6350[1]> select 0 //切換到0號庫
OK

配置文件解析

文件里常用配置項說明 通過修改配置項 改變redis服務(wù)的運行配置,需要重啟redis服務(wù)才能生效
注意:修改服務(wù)使用的IP地址、端口號、連接密碼三項中的任意一項 都無法再使用腳本停止服務(wù)
解決辦法:使用命令停止服務(wù) 或者 修改腳本
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器
案例:修改主機host51 Redis服務(wù)使用的ip地址192.168.4.51 端口號6351 和連接密碼123456

vim /etc/redis/6379.conf
70 bind 192.168.4.51
93 port 6351
501 requirepass 123456
:wq

/etc/init.d/redis_6379 stop
/etc/init.d/redis_6379 start
redis-cli -h 192.168.4.51 -p 6351
auth 密碼
// 或者 連接時 直接指定密碼
redis-cli -h 192.168.4.50 -p 6350 -a 123456 

# 命令停止服務(wù)
~ ]# redis-cli -h 192.168.4.50 -p 6350 -a 123456 shutdown

修改腳本 使其也可以使用腳本停止服務(wù)(啟動腳本是使用shell語法編寫)

[root@host50 ~]# vim  +43  /etc/init.d/redis_6379
$CLIEXEC -h 192.168.4.50 -p 6350 -a 123456  shutdown
:wq

LNP + Redis

生產(chǎn)環(huán)境下會被網(wǎng)站的熱點數(shù)據(jù)存放在內(nèi)存存儲服務(wù)器里,這樣的好處是可以加快存取數(shù)據(jù)的速度,能夠?qū)崿F(xiàn)網(wǎng)站訪問加速
通常網(wǎng)站會把頻繁被訪問的數(shù)據(jù)、數(shù)據(jù)小的數(shù)據(jù)、可再生的數(shù)據(jù)存儲在內(nèi)存存儲的服務(wù)器里。

部署網(wǎng)站運行環(huán)境LNP環(huán)境 統(tǒng)一使用host50做網(wǎng)站服務(wù)器

1.安裝nginx軟件

yum -y install gcc pcre-devel zlib-devel
tar -xf nginx-1.12.2.tar.gz
cd nginx-1.12.2.tar.gz
./configure
make
make install

2.安裝php軟件
3.修改nginx服務(wù)的配置文件實現(xiàn)動靜分離
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器
4.啟動服務(wù)
5.測試nginx服務(wù)能否解釋php代碼
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器

配置php支持redis

在網(wǎng)站服務(wù)器編寫php腳本 可以連接redis服務(wù)存儲數(shù)據(jù)和查詢數(shù)據(jù) 默認php不支持redis(也就是連接不支持redis服務(wù))
1.安裝軟件提供連接redis服務(wù)的功能模塊 在網(wǎng)站服務(wù)器主機做如下配置

]# tar -zxf php-redis-2.2.4.tar.gz //安裝擴展包
]# cd phpredis-2.2.4/
]# phpize            //生成配置文件php-config及 configure命令
Configuring for:
PHP Api Version:         20100412
Zend Module Api No:      20100525
Zend Extension Api No:   220100525
]# ./configure  --with-php-config=/usr/bin/php-config //配置
]# make //編譯
]# make install //安裝

1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器

2.讓php進程在運行時,調(diào)用redis模塊

systemctl restart php-fpm

3.查看是否支持redis服務(wù)

php -m | grep -i redis 
redis

4.測試配置:
在網(wǎng)站服務(wù)器編寫php腳本 存儲數(shù)據(jù)和查詢數(shù)據(jù)
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器

在客戶端訪問網(wǎng)站服務(wù)器php腳本
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器

在redis服務(wù)器本機能夠看到數(shù)據(jù) 為成功

使用內(nèi)存給網(wǎng)站服務(wù)提供存儲數(shù)據(jù)的空間缺點

時間久了,Redis服務(wù)器host51會產(chǎn)生哪些問題?
1.存儲空間不夠用
解決辦法:多臺服務(wù)器一起提供數(shù)據(jù)儲存服務(wù) 或 刪除內(nèi)存里已經(jīng)存儲的數(shù)據(jù) 騰出空間存儲新數(shù)據(jù)
2.單點故障問題
3.數(shù)據(jù)的備份問題
4.訪問多的時候 1臺Redis服務(wù)處理不過來

Redis服務(wù)的內(nèi)存清除策略

當內(nèi)存空間不足,刪除內(nèi)存里已經(jīng)存儲的數(shù)據(jù)的方式
內(nèi)存清除策略 是軟件的開發(fā)者寫功能程序并定義的名稱方便運維調(diào)用。根據(jù)選擇需要 使用哪種內(nèi)存清除策略即可
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器
1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis,數(shù)據(jù)庫,數(shù)據(jù)庫,redis,服務(wù)器文章來源地址http://www.zghlxwxcb.cn/news/detail-823586.html

到了這里,關(guān)于1 - 搭建Redis數(shù)據(jù)庫服務(wù)器|LNP+Redis的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • C++集群聊天服務(wù)器 muduo+nginx+redis+mysql數(shù)據(jù)庫連接池 筆記 (下)

    C++集群聊天服務(wù)器 muduo+nginx+redis+mysql數(shù)據(jù)庫連接池 筆記 (下)

    C++集群聊天服務(wù)器 網(wǎng)絡(luò)模塊+業(yè)務(wù)模塊+CMake構(gòu)建項目 筆記 (上)-CSDN博客 https://blog.csdn.net/weixin_41987016/article/details/135991635?spm=1001.2014.3001.5501 C++集群聊天服務(wù)器 數(shù)據(jù)模塊+業(yè)務(wù)模塊+CMake構(gòu)建項目 筆記 (上)-CSDN博客 https://blog.csdn.net/weixin_41987016/article/details/136007616?spm=1001.2014.

    2024年02月19日
    瀏覽(33)
  • 59 openEuler 22.03-LTS 搭建MySQL數(shù)據(jù)庫服務(wù)器-軟件介紹和配置環(huán)境

    59 openEuler 22.03-LTS 搭建MySQL數(shù)據(jù)庫服務(wù)器-軟件介紹和配置環(huán)境

    59.1 軟件介紹 MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),目前屬于Oracle旗下產(chǎn)品。MySQL是業(yè)界最流行的RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng))之一,尤其在WEB應(yīng)用方面。 關(guān)系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫

    2023年04月22日
    瀏覽(25)
  • vm安裝,虛擬環(huán)境搭建win+linux+mac,及本機連接虛擬環(huán)境數(shù)據(jù)庫、windows服務(wù)器搭建、內(nèi)網(wǎng)穿透

    vm安裝,虛擬環(huán)境搭建win+linux+mac,及本機連接虛擬環(huán)境數(shù)據(jù)庫、windows服務(wù)器搭建、內(nèi)網(wǎng)穿透

    教程中的軟件、鏡像、工具可去阿里云盤提?。?阿里云盤:https://www.aliyundrive.com/s/CLdTjFtnYbr 提取碼:s1a8 一、安裝虛擬機 下載鏈接:https://www.vmware.com/products/workstation-pro.html 下載的過程中可能需要注冊登錄 下載vm 后雙擊安裝即可 vm安裝成功后,需要激活 二、安裝windows虛擬機

    2024年02月08日
    瀏覽(115)
  • server win搭建apache網(wǎng)站服務(wù)器+php網(wǎng)站+MY SQL數(shù)據(jù)庫調(diào)用電子閱覽室

    server win搭建apache網(wǎng)站服務(wù)器+php網(wǎng)站+MY SQL數(shù)據(jù)庫調(diào)用電子閱覽室

    1、使用開源的免費數(shù)據(jù)庫Mysql; 2、自己建網(wǎng)站的發(fā)布; 3、使用php代碼建網(wǎng)站; 4、使用windows server作為服務(wù)器; 5、使用apache作為網(wǎng)站服務(wù)器。 apache下載地址一:Apache VS17 binaries and modules download apache下載地址二:Apche下載 1、https://httpd.apache.org 2、點Files for Microsoft Windows 3、點

    2024年04月10日
    瀏覽(30)
  • MariaDB數(shù)據(jù)庫服務(wù)器

    MariaDB數(shù)據(jù)庫服務(wù)器

    目錄 一、什么是數(shù)據(jù)庫? 二、什么是關(guān)系型數(shù)據(jù)庫? 三、數(shù)據(jù)庫字符集和排序規(guī)則是什么? 四、常用數(shù)據(jù)類型 五、Mariadb數(shù)據(jù)庫相關(guān)配置案例 一、什么是數(shù)據(jù)庫? 數(shù)據(jù)庫(DB)是以一定方式長期存儲在計算機硬盤內(nèi),能與多個用戶共享,具有盡可能小的冗余度、與應(yīng)用程序

    2024年02月10日
    瀏覽(27)
  • 服務(wù)器編程:數(shù)據(jù)庫連接池

    服務(wù)器編程:數(shù)據(jù)庫連接池

    引言: 數(shù)據(jù)庫連接池和線程池的思想一樣,是為了避免頻繁創(chuàng)建和銷毀數(shù)據(jù)庫連接導(dǎo)致的性能開銷。如果一個項目頻繁的需要訪問數(shù)據(jù)庫,那么它就有可能需要頻繁的創(chuàng)建/銷毀數(shù)據(jù)庫連接,那么我們可以采用數(shù)據(jù)庫連接池的技術(shù),在需要時,從數(shù)據(jù)庫連接池中獲取數(shù)據(jù)庫連

    2024年02月11日
    瀏覽(23)
  • dmp文件導(dǎo)入數(shù)據(jù)庫服務(wù)器

    dmp文件導(dǎo)入數(shù)據(jù)庫服務(wù)器

    一、什么是dmp文件 二、dmp文件導(dǎo)入 創(chuàng)建用戶 登錄到linux服務(wù)器 切換oracle用戶 登錄到oracle數(shù)據(jù)庫 切換到數(shù)據(jù)庫存儲端(pdb) 創(chuàng)建數(shù)據(jù)庫用戶 用戶授權(quán) 創(chuàng)建dmp文件存儲目錄并賦權(quán) 切換root用戶,賦予讀寫權(quán)限 導(dǎo)入dmp文件 將dmp文件上傳到/oradata目錄下 切換到oracle用戶 執(zhí)行導(dǎo)入

    2024年02月11日
    瀏覽(27)
  • 本地數(shù)據(jù)庫遷移到云端服務(wù)器

    本地數(shù)據(jù)庫遷移到云端服務(wù)器

    工具遷移xtrabackup 創(chuàng)建云服務(wù)器——通過云服務(wù)器提供的公網(wǎng)地址遠程連接XShell——利用遷移工具將數(shù)據(jù)庫從本地遷移到云服務(wù)器 ①本地數(shù)據(jù)庫安裝xtrabackup --target-dir表示備份文件存放的目錄 ②備份本地數(shù)據(jù)庫 ③桌面作為中介接收、上傳數(shù)據(jù)庫 ①將數(shù)據(jù)庫文件上傳到云服務(wù)

    2024年04月25日
    瀏覽(33)
  • 查看服務(wù)器中數(shù)據(jù)庫的表和數(shù)據(jù)

    要查看數(shù)據(jù)庫中的表和表中的數(shù)據(jù),您可以按照以下步驟進行操作: 1. 進入 MySQL 控制臺。使用以下命令連接到 MySQL 控制臺: ? ?``` ? ?mysql -u root -p ? ?``` ? ?輸入 MySQL root 用戶的密碼并按 Enter 鍵。 2. 選擇要查看的數(shù)據(jù)庫。使用以下命令選擇要查看表和數(shù)據(jù)的數(shù)據(jù)庫: ?

    2024年02月11日
    瀏覽(23)
  • Mysql數(shù)據(jù)庫遷移|如何把一臺服務(wù)器的mysql數(shù)據(jù)庫遷移到另一臺服務(wù)器上的myql中

    Mysql數(shù)據(jù)庫遷移|如何把一臺服務(wù)器的mysql數(shù)據(jù)庫遷移到另一臺服務(wù)器上的myql中

    ? 那么這里博主先安利一下一些干貨滿滿的專欄啦! Linux專欄 https://blog.csdn.net/yu_cblog/category_11786077.html?spm=1001.2014.3001.5482 操作系統(tǒng)專欄 https://blog.csdn.net/yu_cblog/category_12165502.html?spm=1001.2014.3001.5482 手撕數(shù)據(jù)結(jié)構(gòu) https://blog.csdn.net/yu_cblog/category_11490888.html?spm=1001.2014.3001.5482 一、在

    2024年02月06日
    瀏覽(41)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包