Redis数据库的基本命令和java连接

xiaoxiao2021-02-28  95

一。简介redis:

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API

二。基本命令:(首先你要先进入你安装redis的那个盘)

1.进入客户端redis-cli.exe -h 127.0.0.1 -p 6379

2.设置键值对:

set myKey abc;

get myKey;

3.查看redis配置信息

查看日志等级配置

查看所有配置信息

4.编辑配置信息

三。数据类型:

string(字符串)set name “abc”插入键值对,用get name获取值

string类型是Redis最基本的数据类型,一个键最大能存储512MB。

上面已经演示过了,这边我就不演示了

hash(哈希)用HMSET user:1来设置hash键和值----用HGETALL user:1来获取键值对

list(列表)用lpush runoob redis插入list 用lrange获取一定范围的list

set(set集合)用SADD key value 插入,SMEMBERS key 获取

zset(sort set)

有序集合 用ZADD 键 下标 值

有序集合用ZRange 键 起始下标 结束下标 (有没有scores)

注意如果重复输入下标会偏移1.

四.连接到数据库:

先下载jar包,

jedis-2.7.2.jar是redis数据库连接java的包     https://pan.baidu.com/s/1o78JXiU

commons-pool2-2.4.1.jar是编译redis的jar包     https://pan.baidu.com/s/1pLBadJl

import redis.clients.jedis.Jedis; public class RedisStringJava { public static void main(String[] args) { //连接本地的 Redis 服务 Jedis jedis = new Jedis("localhost"); System.out.println("Connection to server sucessfully"); //设置 redis 字符串数据 jedis.set("w3ckey", "Redis tutorial"); // 获取存储的数据并输出 System.out.println("Stored string in redis:: "+ jedis.get("w3ckey")); } } 结果出现:

而且数据库也有结果,说明插入成功

转载请注明原文地址: https://www.6miu.com/read-54027.html

最新回复(0)