Windows 下 redis 的安装、部署、java应用示例
来源:互联网 发布:淘宝卖了不加销量 编辑:程序博客网 时间:2024/06/07 06:16
1.Redis是什么?
Redis是开源的key-value存储工具,redis通常用来存储结构化的数据,因为redis的key可以包含String、hash、listset和sorted list。
2.Redis安装版本说明:
可以到官网http://redis.io/download下载。根据机器的类型及位数下载对应的版本安装即可,reids支持Linux和windows操作系统。
3.Redis client支持语言:
Redis支持多种语言,这里以java为例说明.
4.Redis的安装:
①.我下载得是:redis64-3.0.501
②.解压缩redis64-3.0.501文件(其实这时候就已经安装成功了,这是一个解压缩就好的版本)
文件说明:1.redis-benchmark:redis性能测试工具
2.redis-check-aof:检查aof日志的工具
3.redis-check-dump:检查rdb日志的工具(它保存了 Redis 在某个时间点上的数据集,操作完后,出现.rdb文件)
4. redis-cli:连接用的客户端
5.redis-server:redis服务进程
说明:maxmemory 和密码可以暂时不设置,这并不影响操作。
启动redis-server:启动redis服务器,可看到端口号是6379.
启动redis-cli:redis客户端启动。
5.设置自启动:
最后将redis加到Windows服务中。首先还是要启动redis服务器端,然后在运行redis客户端,然后通过Windows的service-install命令,输入
redis-server --service-install redis.windows.conf --loglevel verbose
6.java代码中的应用示例:
①创建maven工程。
②在pom中dependencies标签中加入
说明:redis client也提供了多种客户端支持,按照推荐类型依次是:Jedis、Redisson、JRedis、JDBC-Redis、RJC、redis-protocol、aredis、lettuce。前两种类型是比较推荐的,我们采用了Redisson类型版本作为redisclient的使用。
<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>1.0.2</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.7</version> </dependency>
③创建一个java文件,用来测试java中应用redis:
public class TestredisExmple {public static void main(String[] args) { // 1.初始化 Config config = new Config(); config.setConnectionPoolSize(10); config.addAddress("127.0.0.1:6379"); Redisson redisson = Redisson.create(config); System.out.println("reids连接成功..."); // 2.测试concurrentMap,put方法的时候就会同步到redis中 Map<String, Object> map = redisson.getMap("FirstMap"); map.put("狗", "dog"); map.put("cat", "猫"); map.put("李莫愁", "女"); Map resultMap = redisson.getMap("FirstMap"); System.out.println("第一个 == " + resultMap.get("狗")); System.out.println("------全部信息-----"); System.out.println("resultMap==" + resultMap.keySet()); redisson.shutdown(); }}
④输出结果展示:reids连接成功...第一个 == dog------全部信息-----resultMap==[狗, cat, 李莫愁]
这就表示redis操作成功。所有介绍就到此为止。多多指教。
- Windows 下 redis 的安装、部署、java应用示例
- redis 的安装、部署、java应用示例(Windows下)
- Windows下Redis的安装使用(带Java示例)
- Windows与Linux下部署redis及Java示例
- windows下部署redis
- Windows 下Redis的安装教程和PHP使用Redis示例
- Windows环境下redis的集群部署
- windows下redis的安装
- windows下redis的安装
- windows下redis的安装
- Redis - Windows下的安装
- windows下的redis安装
- Windows下Redis的安装
- windows下redis的安装
- windows下redis的安装
- 【memcache】 Windows下的Memcache安装与Java部署
- linux下redis的安装与部署
- CentOs7下redis的部署和安装
- java下拉框多选问题
- 尚学堂IOS开发入门到精通[4个月IOS实体教程]
- mysql的基本语句
- Android dialog 使用几种形式
- 3-6 ==运算符 和equals 方法
- Windows 下 redis 的安装、部署、java应用示例
- 一步一图一代码,一定要让你真正彻底明白红黑树
- 在Vue中通过自定义指令获取元素
- 变量
- 11g RAC搭建错误
- c++ 向量 最大值 最小值 位置 删除元素
- CSDN-markdown编辑器的简易使用教程
- 设置serialVersionUID,缓存里的新增字段被赋默认值
- 黑马程序员IOS2期基础班+就业班全套