Redis的安装使用入门
来源:互联网 发布:matlab读取mat数据 编辑:程序博客网 时间:2024/06/05 05:04
简介
Redis,即REmote DIctionary Server是一个的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
1、下载安装包
Redis官网链接 https://redis.io/download
2、安装Redis
tar -xvf redis-4.0.2.tar 解压安装包
cd redis-4.0.2/src/
make 编译
./redis-server 启动服务
./redis-cli 进入交互式客户端
输入ping返回pong则服务已正常运行
3、配置
若需要远程连接,需关闭保护模式
config set protected-mode no
详细配置参考链接 http://www.runoob.com/redis/redis-conf.html
4、java操作示例
package demo;import redis.clients.jedis.Jedis;public class RediDemo { public static void main(String[] args) { // TODO Auto-generated method stub Jedis redis = new Jedis("10.199.33.11",6379); /* 创建Redis链接 */ /* redis.auth("password"); 密码验证时的通过 */ /* redis.select(0); 选定数据库 */ stringOperate(redis); redis.close(); } /* * Redis基础的操作示例 * 以下为string类型的key-value操作 * 除string(键值对字符串)外,Redis还提供hash(键值对集合)、list(有序列表)、set(无序集合,不可重复)等数据结构 */ public static void stringOperate(Jedis redis){ redis.set("name", "iie"); /* 设置key-value对 */ redis.setex("id", 30, "12306"); /* 设置key生存时间,单位为s */ Long num = redis.dbSize(); /* 查看库中key个数 */ redis.keys("*"); /* 获取所有key */ redis.get("name"); /* 获取key对应的value值 */ redis.del("name"); /* 删除key以及对应的value */ redis.mset("name","iie","address","beijing"); /* 同时设置多个key-value对 */ redis.rename("address","shanghai"); /* 重命名key */ }}
详细操作参考 https://www.cnblogs.com/google4y/p/3369124.html
阅读全文
0 0
- Redis的安装使用入门
- Redis的安装以及使用入门
- 【Redis学习】Redis入门安装及使用
- redis入门--redis安装
- Redis的使用 快速入门
- Redis安装及使用(入门)
- Centos7 安装redis及其入门使用
- redis入门简单的安装和测试
- redis的安装和入门测试
- Redis入门—安装Redis
- redis 的安装启动 与redis入门案例
- Redis的安装及使用
- redis的安装与使用
- Redis的安装及使用
- Redis的安装和使用
- redis 的安装与使用
- Redis服务的安装使用
- Redis的安装与使用
- 关于编程,你的练习是不是有效的?
- 模块的创建和使用
- linux下导入、导出mysql数据库命令
- 几种链表的概念
- Qt5.5.1 cmake 编译配置opencv3.2
- Redis的安装使用入门
- SAP Leonardo IoT 产品组合
- Item 1:视C++为一个语言联邦【effective C++读书笔记】
- ASP.NET
- React Native 截取后端数据返回Html标签中的值
- linux日志服务(2):syslog日志整体框架原理
- 没有网络跳转到设置网络页面
- 关于 Java 数组的 12 个最佳方法
- EJB使用到的一些名词说明