Redis常见使用说明
来源:互联网 发布:上海一手房成交数据 编辑:程序博客网 时间:2024/05/24 07:11
Remote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached(是一个自由开源的,高性能,分布式内存对象缓存系统)这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用(例如:大数据量下显示列表、处理过期项目、队列等)。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。本文中主要介绍安装方式和在java语言中的一些常见使用方式。
2 下载安装
2.1 下载地址
下载地址:https://redis.io/;
下载到的Redis支持32bit和64bit。根据自己实际情况选择,将64bit的内容cp到自定义盘符安装目录取名redis,如 C:\reids。
打开一个cmd窗口,使用cd命令切换目录到 redis 运行 redis-server.exe。
然后再打开一个cmd窗口也是切换目录到 redis运行,运行redis-cli.exe -h 127.0.0.1 -p 6379命令。如下图所示成功连接。
可以通过命令设置密码或修改密码,如下图所示。
可以通过命令验证密码,成功连接后如下图。
3.1 下载安装
下载地址:https://redisdesktop.com/download。
点击客户端安装程序,下一步....,完成打开客户端界面就可以了,省略安装截图。
打开客户端,主界面图如下:
1. 点击绿色加号Connect to Redis Server按钮,弹出配置窗口,输入对应信息,点击OK;
a) Name:连接别名;
b) Host:redis服务器地址;
c) Port:Redis端口,默认为6379;
d) Auth:连接密码,如果设置了密码,就需要填入。
2. 成功连接后,就可以查看到数据库中的数据了。
1. 右键点击数据,选择Add new key选项。
2. 填入Key和Value,类型以String为例,点击save。
3. 如下图所示,添加成功,如需修改value,可直接在文本中修改后点击save,但如果修改key,点击Rename按钮。
1. 右键点击数据,选择Filter keys选项。
2. 在弹出的窗口中填入要查询的信息后点击OK,此处为模糊查询。
3. 过滤添加好后,会在数据库上显示过滤内容。
4. 取消过滤,再次右键点击数据库,选择Reset keys filter。
进入对应的数据中,点击Delete按钮。
4.1 样例工程
创建样例工程redis,导入jedis-2.1.0.jar包,如下图所示:
如下图,点击OK。
写一个mian函数测试连接
控制台返回信息如下,提示连接成功。
用于设置给定 key 的值。如果 key 已经存储其他值, SET 就覆写旧值,且无视类型。
Redis Getset 命令用于设置指定 key 的值,并返回 key 旧的值。
Redis Hset 命令用于为哈希表中的字段赋值 ,如果哈希表不存在,一个新的哈希表被创建并进行 HSET 操作,如果字段已经存在于哈希表中,旧值将被覆盖。
1. 如果字段是哈希表中的一个新建字段,并且值设置成功,返回 1 。
2. 如果哈希表中域字段已经存在且旧值已被新值覆盖,返回 0 。
1. 样例工程:java的操作redis的样例代码;
2. jedis-2.1.0.jar:redis样例工程所以来jar包;
3. redis-2.4.5-win32-win64.zip:redis数据库服务器;
4. redis64-2.6.12.1.rar:redis客户端。
附件截图如下:
附件及文档 下载
- Redis常见使用说明
- redis使用说明
- redis使用说明
- redis API使用说明
- redis安装测试使用说明
- Redis--JAVA接口使用说明
- redis集群使用说明
- REDIS安装与使用说明
- ipython常见使用说明
- Redis简介、安装和使用说明
- tomcat-redis-session管理 使用说明
- Redis简介、安装和使用说明
- Sybase常见日期函数使用说明
- 常见 arm-linux- 命令使用说明
- const的常见使用说明,用法
- 计算机常见端口及其使用说明
- Redis常见配置redis.conf
- redis常见命令
- IOS--framework相关的问题
- 洛谷 P1115 最大子段和
- cmpp3 模拟器
- 1.基础
- jsp的基础语法
- Redis常见使用说明
- 分类决策树原理及实现(五)
- windows下的批处理命令
- Latex Command for argmin or argmax?
- 【韩顺平Linux笔记02】用户管理和目录结构
- MySQL 之 ROUND 函数四舍五入的陷阱
- 洛谷 P1739 表达式括号匹配
- LayoutInflater的一些理解
- python map 函数