Memcached的安裝配置與基本使用

2021-10-02 16:44:35 字數 2150 閱讀 5384

四、通過python操作

一、什麼是memcached

二、安裝與啟動memcached

windows:

安裝memcached.exe -d install

啟動memcached.exe -d start

ubuntu:

安裝依賴sudo apt-get install libevent-dev

安裝sudo apt install memcached

啟動/usr/local/memcached/bin/memcached -d start

啟動引數:

-d:讓 memcached 在後台執行。

-m:指定使用的記憶體,以m為單位,預設為64m。

-u:指定執行的使用者,如果當前使用者為root,需要新增此引數。

-p:指定允許的埠,預設為11211

-l:其他機器能夠通過本機的哪個ip連線資料庫。若想讓別的機器連線,則應該指定為0.0.0.0

若想使用以上引數來配置資訊,則不能使用service memcached start來啟動服務。

三、基本操作

通過telnet連線memcached,命令為telnet ip位址 [11211]

1.新增資料

1.set

2.add

setadd的區別:set會覆蓋原有資料,而add新增已存在的鍵時會新增失敗。

2.獲取資料

1.get

3.刪除資料

1.delete

2.flush_all:刪除當前所有資料。

4. 遞增、遞減資料

只能用於數值型別。

1.incr

2.decr

5.檢視狀態

四、通過python操作

使用與memcached指令同名的藉口。

安裝 python 驅動:pip install python-memcached

建立連線:

import memcache

mc = memcache.client(

['127.0.0.1:11211'

],debug=

true])

# 若元組中指定了多台伺服器,則使用分布式儲存

設定資料:

mc.

set('username'

,'wjiaman'

,time=60*

5)mc.set_multi(

,time=60*

5)

獲取資料:

mc.delete(

'email'

)

刪除資料:

mc.incr(

'read_count'

)

自增:

mc.incr(

'read_count'

,[num]

)

自減:

mc.decr(

'read_count'

,[num]

)

memcached安裝配置

管理員方式執行 cmd d memcached memcached.exe d install d memcached memcached.exe d start 安裝成功 接下來與php相互關聯 選擇 php memcache 2.2.6 5.3 vc9 x86.zip win all系統必選此項...

memcached 安裝配置

cd data temp wget sh install memcached 1.4.7 啟動命令 data server memcached 1.4.1 bin memcached d m2048 p65000 u root 啟動引數描述 引數意義 d啟動方式後台執行 m最大使用記憶體數量,單位m...

memcached安裝配置

簡述 memcached,開源的分布式快取資料系統 高效能的nosql linux 一 環境配置與安裝 01 編譯準備環境 yum install y gcc make cmake autoconf libtool 02 編譯memcached wget 安裝原始碼編譯依賴庫 yum install...