Rumah  >  Artikel  >  pangkalan data  >  Cara memasang Redis3.0 dalam persekitaran CentOS

Cara memasang Redis3.0 dalam persekitaran CentOS

WBOY
WBOYke hadapan
2023-05-27 11:43:051076semak imbas

Sembang bersatu dalam talian dan sistem push redis versi 2.8.6 telah berjalan dengan baik selama hampir setahun Sebab mengapa kami menguji redis3.0 adalah kerana 3.0 telah menambah banyak ciri baharu berbanding 2.8:

. kluster redis - pelaksanaan redis yang diedarkan
hasil pengekodan objek "rentetan terbenam" yang serba baharu, kehilangan cache yang lebih sedikit, kelajuan yang sangat dipertingkatkan di bawah beban kerja tertentu
penghantaran data akhir ibu bapa Minimumkan kependaman dan mempertingkatkan anggaran lru dengan sangat baik algoritma melalui "tulisan terakhir" dalam proses penulisan semula aof
Digunakan untuk pemadaman kunci
tunggu blok arahan menunggu operasi tulis dihantar ke bilangan nod hamba yang ditentukan
pindah cache Sambungan, meningkatkan kelajuan pemindahan kunci
pindah Parameter baharu salin dan ganti
arahan jeda klien: hentikan memproses permintaan klien dalam masa yang ditetapkan
peningkatan prestasi bitcount
set konfigurasi menerima unit yang berbeza Nilai memori, seperti "set config maxmemory 1gb ".
Pelarasan kecil format log redis untuk peranan contoh tindak balas (tuan/hamba)
peningkatan prestasi incr

Teruskan meneroka teknologi semasa anda masih muda Heart!

Mulakan pemasangan

1 Pasang pakej pergantungan

Salin kod Kod adalah seperti berikut:

[root@localhost ~]# yum pasang gcc gcc-c++ kernel-devel automake autoconf libtool buat wget tcl vim ruby ​​​​rubygems nyahzip php-devel git -y

2 . Pasang pelayan redis

Tidak perlu ./configure, susun sahaja tanpa make install

[root@localhost ~]# wget http://download.redis.io/releases/redis-3.0.6.tar.gz
[root@localhost ~]# tar xzf redis-3.0.6.tar.gz
[root@localhost ~]# cd redis-3.0.6
[root@localhost redis-3.0.6]# make
[root@localhost redis-3.0.6]# src/redis-server

3

[root@localhost redis-3.0.6]# src/redis-cli
127.0.0.1:6379> set key val
ok
127.0.0.1:6379> get key
"val"
127.0.0.1:6379> del key
(integer) 1
127.0.0.1:6379> exists key
(integer) 0

4. Pasang phpredis untuk memudahkan penggunaan php untuk mengendalikan redis

alamat muat turun phpredis:

[root@localhost ~]# unzip phpredis-develop.zip
[root@localhost ~]# cd phpredis-develop
[root@localhost phpredis-develop]# phpize
[root@localhost phpredis-develop]# ./configure
[root@localhost phpredis-develop]# make && make install

Petua: memasang sambungan kongsi: /usr/lib64 /php/modules/

vi /etc/php.ini

Sertai

extension=redis.so

Mulakan semula apache

service httpd restart

Cara memasang Redis3.0 dalam persekitaran CentOS

5 >

<?php
$redis = new redis();
$redis->connect(&#39;localhost&#39;, 6379);
$rs = $redis->set(&#39;test&#39;,"11111111111");
$result = $redis->get(&#39;test&#39;);
var_dump($result);//结果:string(11) "11111111111"
$redis->delete(&#39;test&#39;);
$redis->sadd("test","111");//往test集合中添加一个元素 111
$redis->sadd("test","222");
$redis->sadd("test","333");
$redis->sadd("test1","111");
$redis->sadd("test1","444");
//将集合test和集合test1的并集存进一个新集合new
var_dump($redis->sinterstore(&#39;new&#39;,"test","test1")); //结果:int(1)
//返回集合元素
var_dump($redis->smembers(&#39;new&#39;)); //结果:array(1) { [0]=> string(3) "111" }
?>

Atas ialah kandungan terperinci Cara memasang Redis3.0 dalam persekitaran CentOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam