win7安裝redis並簡單使用

2021-08-18 23:42:37 字數 1410 閱讀 2249

<?php 

/** * redis實戰

* redis practice

* * 利用列表list實現簡單佇列

* redis的隊列為雙向鍊錶(通過lpush,lpop,rpush,rpop等方法)實現兩頭都可以修改佇列

* use list to implement a ****** queue

*/$redis = new \redis();

$redis->connect('127.0.0.1', 6379);

// 從尾部進佇列

// push data to queue

$userid = mt_rand(000000, 999999);

$redis->rpush('queue_name', json_encode(['user_id' => $userid]));

$userid = mt_rand(000000, 999999);

$redis->rpush('queue_name', json_encode(['user_id' => $userid]));

$userid = mt_rand(000000, 999999);

$redis->rpush('queue_name', json_encode(['user_id' => $userid]));

echo

"資料進佇列成功

";echo

"push data to queue success

";// 檢視佇列

// show queue

$res = $redis->lrange('queue_name', 0, -1);

echo

"當前佇列資料為:

";echo

"the queue's data are:

";print_r($res);

echo

"-----------------------------

";// 從頭部出佇列

// pop up the earlier data from queue

$redis->lpop('queue_name');

echo

"資料出佇列成功

";echo

"pop up success

";// 檢視佇列

$res = $redis->lrange('queue_name', 0, -1);

echo

"當前佇列資料為:

";echo

"the queue's data are:

";print_r($res);

結果如下:

win7安裝redis服務

redis是乙個開源的使用ansi c語言編寫 支援網路 可基於記憶體亦可持久化的日誌型 key value資料庫,並提供多種語言的api。但是redis官方是不支援windows的,只是 microsoft open tech group 在 github上開發了乙個win64的版本,專案位址是 ...

UEFI電腦安裝Win7並啟用

這幾天正在好好享受暑假,沒想到卻陸續接到一些朋友的求助 要求幫忙解決一些電腦問題。對於這類電腦方面的問題,我一向是本著 小病重啟 大病重裝 的原則,不過既然是找到我這來的,一般也都是 大病 了,所以只能不厭其煩的為他們裝系統 打補丁 安軟體 倒也一一搞定,不在話下。沒想到今天卻遇到個 硬茬 一位朋友...

win7安裝Apache並部署django環境

一 概述 大多數python開發都在windows環境下,python django mysql 環境的部署是常見的環境,windows下安裝mysql,python基本是安裝,下一步即可,幫不作介紹,主要介紹django apache相容環境的配置。系統 win7 32 64 軟體環境 pytho...