Redis安装实践
Redis官网提供了对redis命令的学习 (http://try.redis.io/)
Windows下 安装 redis
Redis官网(http://redis.io/download)并没有提供windows版本,在下载页面有个链接,提供了windows版本
点击链接到:
https://github.com/MSOpenTech/redis
这页面只提供了源码,需要编译打包才能运行,不过在下面的说明,有提供了一个 64位版本可执行的链接页面
(若是32位版本windows,那就只能自己编译源码了才能安装运行了)
https://github.com/MSOpenTech/redis/releases
选择当前最新的release版本 (Redis-x64-2.8.2400.zip)
解压后,设目录为 ${redis-home},在此目录执行 命令
redis-server redis.windows.conf
意思就是启动redis服务,并且指定配置文件为 redis.windows.conf (此文件也在${redis-home}目录下面)
启动成功,端口为 6379(默认,可以在redis.windows.conf中配置)
注:若直接 (redis-server),不加配置文件,则会有个警告
若想关闭redis服务,把命令窗口关闭即可。
再在当前目录新建一个命令窗口,作为客户端,连接redis服务操作:
E:\worksoft\redis\Redis-x64-2.8.2400>redis-cli.exe 127.0.0.1:6379> set one "Hello world" OK 127.0.0.1:6379> get one "Hello world"
Java 连接操作
http://redis.io/clients 这下面有支持各种语言的客户端。Java可选择 jedis
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version> </dependency>
其实就依赖了两个jar,若关联不到,可以到
http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22redis.clients%22%20AND%20a%3A%22jedis%22
下载。
或者配置maven的setting.xml,仓库地址为
<repositories> <repository> <id>central</id> <url>http://central.maven.org/maven2/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories>
import redis.clients.jedis.Jedis; public class TestRedis { private static final String host = "localhost"; private static final int port = 6379; public static void main(String[] args) { Jedis client = null; try { // 创建连接 client = new Jedis(host, port); // set指令,新增一条数据 String result = client.set("A0001", "Hello world!"); System.out.println(String.format("set指令执行完毕,执行后返回结果:%s", result)); // get指令,读取数据 String value = client.get("A0001"); System.out.println(String.format("get指令执行完毕,执行后得到结果:%s", value)); } finally { if (client != null) { client.close(); } } } }
Linux版安装
http://redis.io/download 此页面下面有详细安装介绍。
若
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
下载失败,可以手工下载,其他步骤不变。
选择最新稳定版下载 (redis-3.0.7.tar.gz)
相关推荐
**Redis安装** Redis是一款高性能的键值存储系统,常用于数据缓存、消息队列以及数据库功能。在本文中,我们将详细介绍Redis的安装过程及基本...通过不断的实践和学习,你将能够更好地掌握Redis的各种功能和应用场景。
本实践指南针对Redis的开发和运维提供了详细的操作指南,内容覆盖了从基础的数据操作到复杂的系统架构设计,适用于Redis开发和运维人员。 ### Redis核心概念 1. **数据操作**:Redis允许用户进行丰富的数据操作,...
redis命令实践 启动命令redis-server redis.windows.conf
Redis是一款高性能的...总之,Redis安装和测试是一个逐步的过程,通过实践和文档学习,你将能够熟练掌握这个强大的内存数据结构存储系统。文件列表中的资源将为你提供宝贵的学习材料,助你在Redis的世界里稳步前行。
### Redis命令实践详解 #### 一、Redis简介与特点 Redis是一种开源的内存中的数据结构存储系统,可以作为数据库、缓存或者消息中间件来使用。由于其高速的数据读写性能,广泛应用于需要快速访问数据的场景。Redis...
### Redis命令实践详解 #### 一、Redis简介 Redis(Remote Dictionary Server)是一个开源的、高性能的键值存储系统,支持多种数据结构如字符串、哈希表、列表、集合及有序集合等。它最大的特点是将数据存储在内存...
本实践笔记将深入探讨 Redis 的主从部署、哨兵系统以及集群配置,旨在帮助读者理解 Redis 在高可用性环境下的应用。 1. Redis 主从部署 主从部署是 Redis 提供的一种数据备份和故障恢复方案。主节点负责处理写操作...
### 什么是Redis命令实践 Redis(Remote Dictionary Server)是一种开源的键值对存储系统,以其高性能、低延迟的特点被广泛应用于缓存、消息队列、实时数据分析等多种场景中。Redis命令实践指的是通过学习并掌握一...
在Windows环境中,Redis的安装通常包括以下几个步骤: 1. **下载Redis**:你可以从Redis官方网站或者开源社区下载适合Windows系统的Redis发行版。确保下载的是稳定版本。 2. **解压并配置**:将下载的压缩包解压到...
redis命令实践 redis命令实践 详细教程
redis命令实践 redis命令实践 常用命令
同时,阅读压缩包内的“nodejs和redis安装.txt”文件,可能会有更深入的解释和实践指导。 总之,Node.js和Redis是开发高性能Web应用的重要工具,正确安装和配置它们是实现高效数据处理和实时通信的关键步骤。通过...
在Windows环境下安装Redis是一项简单但重要的任务,尤其对于开发者来说,因为Redis是一个高效的数据存储和缓存系统。本文将提供一个详细的步骤指南,帮助你...记住,理解Redis的基础知识和最佳实践是充分利用它的关键。