国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python操作redis(二)

jayce / 1350人閱讀

摘要:連接需要一個可以運行的服務,如何安裝配置首先安裝模塊在中操作連接池使用來管理對一個的所有連接,避免每次建立釋放連接的開銷。可以直接建立一個連接池,然后作為參數(shù),這樣就可以實現(xiàn)多個實例共享一個連接池。

連接

redis-py需要一個可以運行的redis服務,如何安裝配置redis?
首先安裝redis模塊

sudo pip3 install redis

在ipython中操作

In [1]: import redis

In [2]: r = redis.StrictRedis(host="localhost", port=6379, db=0, password="123456")

In [3]: r.set("name", "lyon")
Out[3]: True

In [4]: r.get("name")
Out[4]: b"lyon"
連接池

edis-py使用connection pool來管理對一個redis server的所有連接,避免每次建立、釋放連接的開銷。默認,每個Redis實例都會維護一個自己的連接池。可以直接建立一個連接池,然后作為參數(shù)Redis,這樣就可以實現(xiàn)多個Redis實例共享一個連接池。

In [6]: pool = redis.ConnectionPool(host="localhost", port=6379, db=0, password="123456")

In [7]: r = redis.Redis(connection_pool=pool)
管道

redis-py默認在執(zhí)行每次請求都會創(chuàng)建(連接池申請連接)和斷開(歸還連接池)一次連接操作,如果想要在一次請求中指定多個命令,則可以使用pipline實現(xiàn)一次請求指定多個命令,并且默認情況下一次pipline 是原子性操作。

In [2]: import redis

In [3]: pool = redis.ConnectionPool(host="localhost", port=6379, db=0, password="0okmnhy6")

In [4]: r = redis.Redis(connection_pool=pool)

In [5]: pipe = r.pipeline(transaction=True)

In [6]: r.set("country", "china")
Out[6]: True

In [7]: r.set("city", "beijing")
Out[7]: True

In [8]: r.get("country")
Out[8]: b"china"

In [9]: r.get("city")
Out[9]: b"beijing"

In [10]: pipe.execute()
Out[10]: []

參考鏈接
https://pypi.org/project/redis/
http://www.cnblogs.com/melonj...

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/41938.html

相關文章

  • 你見過的最全面的python重點

    摘要:前端設置上下無效果,因為是行內(nèi)元素,是沒有寬高的。求該青蛙跳上一個級的臺階總共有多少種跳法。 首先和大家說個對不起,由于總結了太多的東西,所以篇幅有點長,這也是我縫縫補補總結了好久的東西,對于Nginx的東西我沒總結在這里,大家可以Python聚焦看,點擊直達專欄哦。 前端 span設置margin上下無效果,因為span是行內(nèi)元素,是沒有寬高的。 Py2 VS Py3 print成...

    ISherry 評論0 收藏0
  • scrapy-redis分布式爬蟲框架詳解

    摘要:分布式爬蟲框架詳解隨著互聯(lián)網(wǎng)技術的發(fā)展與應用的普及,網(wǎng)絡作為信息的載體,已經(jīng)成為社會大眾參與社會生活的一種重要信息渠道。下載器中間件位于引擎和下載器之間的框架,主要是處理引擎與下載器之間的請求及響應。 scrapy-redis分布式爬蟲框架詳解 隨著互聯(lián)網(wǎng)技術的發(fā)展與應用的普及,網(wǎng)絡作為信息的載體,已經(jīng)成為社會大眾參與社會生活的一種重要信息渠道。由于互聯(lián)網(wǎng)是開放的,每個人都可以在網(wǎng)絡上...

    myeveryheart 評論0 收藏0

發(fā)表評論

0條評論

jayce

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<