使用redis存取数据

旧街凉风 提交于 2019-12-24 00:56:24

1.首先到网站上redis下载版本下载redis并进行安装,目录如下:
在这里插入图片描述
2.启动redis
具体启动参考我上篇博客。

3.运行java或python存取数据
java存数据(项目需要导入两个jar包:commons-pool2-2.4.2.jar和jedis-2.9.0.jar,链接为:https://pan.baidu.com/s/1BNotwQyIU4NqAkGNRcx8Zw,提取码:g1qb):

package redis;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;


public class testRedis1 {

    public static void main(String[] args) {
        // 连接本地的 Redis 服务
        //Jedis jedis = new Jedis("10.80.248.22"); // 默认端口
        Jedis jedis = new Jedis("localhost",6379); // 指定端口
        // jedis.auth("pass") // 指定密码
        System.out.println("Connection to server sucessfully");
        // 设置 redis 字符串数据
        jedis.set("redis", "Redis 1");
        // 获取存储的数据并输出
        System.out.println("Stored string in redis:: " + jedis.get("redis"));
        System.out.println("redis : " + jedis.get("redis"));

    }
}


运行结果如下图:
在这里插入图片描述

python取数据:

# -*- coding:utf-8 -*-
from redis import Redis

# 如果需要别的机器连接redis的话,只需要将host参数改为相应的ip地址就行了
# password参数,只有在redis的文件中配置了密码,才使用这个参数。
#cache = Redis(host='127.0.01',port=6379,password='111111')
cache = Redis(host='127.0.0.1',port=6379)

# 1. 操作字符窜
#           key        value  过期时间,可选参数,默认为永久
#cache.set('username','xujin',ex=60)
print(cache.get('redis'))
# cache.delete('username')  # 删除操作


运行结果如下图:
在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!