日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Redis常用訪問方式有幾種(redis訪問方式有幾種)

Redis是一款提供高可用性、支持自動持久化、支持緩存技術的開源內(nèi)存數(shù)據(jù)庫,在一系列高性能的場景下數(shù)據(jù)庫的訪問性能都是一種考慮因素,所以Redis的常見方式有幾種?

1、Redis客戶端訪問:

Redis客戶端訪問是最常見的方式,前提是要將Redis設置為遠程訪問,這里需要修改Redis的配置文件,具體方法如下:

a. 打開 /etc/redis.conf 配置文件

b. 找到并修改:bind 127.0.0.1 為 bind 0.0.0.0 (允許任意 IP 的訪問)

c. 修改 protected-mode 為 no

d. 注釋掉requirepass 這一行,以免被要求密碼訪問

e. 重啟 redis

f. 保持防火墻的開放端口(Redis 默認端口為 6379)

最后就可以使用Redis客戶端訪問 Redis 服務器了,比如,使用下面代碼可以連接Redis:

redisClient = new Redis(‘127.0.0.1’, 6379);

2、Redis Java客戶端訪問:

使用 Java 客戶端訪問Redis可以根據(jù)業(yè)務邏輯,定義結(jié)構化的Java對象,比如一個簡單的demo如下:

// 定義實體類

public class Student {

private String name;

private int age;

// 省略面向?qū)ο笳Z法

}

// 調(diào)用實體類

Jedis jedis = new Jedis(“l(fā)ocalhost”);

Student student = new Student(“李四”, 18);

String s = JSON.toJSONString(student);

jedis.set(“student”, s);

String res = jedis.get(“student”);

Student student2 = JSON.parseObject(res, Student.class);

3、Redis的Shell訪問:

其實Redis的Shell訪問也是常用的一種訪問方式,此種方式可以實現(xiàn)Redis服務器的主從復制,最基本的一組常用的 Shell 指令有:

1) Redis KEYS 指令

Redis keys命令可以搜索符合指定模式的 key 。

例如:

Keys * 會列出所有的 key 。

Keys DB_* 列出所有以 DB_ 開頭的key

2) Redis SET 指令

Redis SET命令用于在Redis中設置鍵值對,其語法格式如下:

SET KEY VALUE

其中:KEY 是鍵,VALUE 是要設置的值。

3) Redis DEL 指令

Redis DEL 指令用于刪除已存在的鍵,其語法格式如下:

DEL KEY

其中:KEY 是要刪除的鍵。

4) Redis EXISTS 指令

Redis EXISTS 指令用于執(zhí)行某個鍵是否存在,其語法格式如下:

EXISTS KEY

其中:KEY 是要檢查的鍵。

以上就是Redis的幾種訪問方式,在 Redis 客戶端訪問、Redis Java 客戶端訪問和 Redis Shell 訪問等方式中,大家可以根據(jù)業(yè)務場景選擇合適的訪問方式,以滿足自己的業(yè)務需求。

創(chuàng)新互聯(lián)是成都專業(yè)網(wǎng)站建設、網(wǎng)站制作、網(wǎng)頁設計、SEO優(yōu)化、手機網(wǎng)站、小程序開發(fā)、APP開發(fā)公司等,多年經(jīng)驗沉淀,立志成為成都網(wǎng)站建設第一品牌!


網(wǎng)站名稱:Redis常用訪問方式有幾種(redis訪問方式有幾種)
轉(zhuǎn)載注明:http://www.5511xx.com/article/djcssej.html