1、redis简介
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。
2、windows下安装redis
下载地址https://github.com/dmajkic/redis/downloads。下载到的Redis支持32bit和64bit。根据自己实际情况选择,我选择32bit。把32bit文件内容解压到指定路径,比如:E:\redis-2.4.5-win32-win64\32bit。
开始--输入cmd,打开cmd窗口,使用cd命令切换到指定目录(E:\redis-2.4.5-win32-win64\32bit),运行 redis-server.exe redis.conf 。运行以后出现如下界面。
这就说明Redis服务端已经安装成功。
重新打开一个cmd窗口,使用cd命令切换到指定目录(E:\redis-2.4.5-win32-win64\32bit)运行 redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456,其中 127.0.0.1是本地ip,6379是redis服务端的默认端口,123456是redis密码。运行成功如下图所示。
这样,Redis windows环境下搭建已经完成,是不是很简单。
这样,Redis windows环境下搭建已经完成,是不是很简单。
环境已经搭建好,总得测试下吧。比如:存储一个key为test,value为hello word的字符串,然后获取key值。
正确输出 hell word,测试成功!
注意:每次启动都要先启动服务端即:redis-server.exe redis.conf 再到另外一个窗口启动客户端: redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456,才能开始操作。
相关推荐
总结,Windows下的Redis使用涉及安装、启动、数据类型、基本命令、持久化、事务和集群等多个方面。熟悉这些基础知识,将有助于你更好地利用Redis解决实际问题。在实践中不断探索,才能更好地理解和驾驭这个强大的...
本指南将帮助初学者理解 Redis 的基本概念、安装与配置、数据类型以及常用命令,从而快速入门 Redis。 1. **Redis 简介** - Redis 源自意大利程序员 Salvatore Sanfilippo,最初是为了提高网站性能而设计的。 - ...
《Redis入门手册》是一份专为初学者准备的中文文档,旨在帮助读者快速理解和掌握Redis的基本概念和操作。通过阅读这份手册,你可以了解到以下关键知识点: 1. **安装与配置**:了解如何在不同的操作系统上安装Redis...
**Redis入门第二版** Redis,全称Remote Dictionary Server,是一个开源的、高性能的键值存储系统,常被用作数据库、缓存和消息中间件。它支持多种数据结构,如字符串、哈希、列表、集合、有序集合等,这使得Redis...
### Redis入门指南(初学者) #### 一、Redis概述 Redis是一种基于键值对的NoSQL数据库,以其高性能和灵活性而闻名。它不仅支持简单的键值存储,还提供了丰富的数据结构,如列表、集合、有序集合等。这些特性使得...
本“Redis入门指南”将带领读者全面了解Redis的基础知识、安装配置、常用命令以及实际应用。 首先,让我们了解一下Redis的基本概念。Redis是一个开源、基于内存、网络交互的NoSQL数据库,它将数据存储在内存中,以...
在本篇文章中,我们将深入探讨Redis的基础知识,包括其安装、数据类型、命令操作以及实际应用。 一、Redis的安装与启动 在大多数Linux发行版上,Redis可以通过包管理器轻松安装。例如,在Ubuntu上,可以使用`sudo ...
在Windows环境下安装Redis,你需要下载Redis的Windows版本,通常是.zip格式的压缩包。解压后,你会看到一个名为“redis-server.exe”的可执行文件,这就是Redis的服务端。双击运行,Redis服务就会启动。为了使其在...
根据提供的文件信息“redis入门到精通”,本文将详细介绍Redis的基础概念、应用场景以及进阶操作等内容。 ### Redis基础知识 #### 1. Redis简介 Redis(REmote DIctionary Server)是一种开源的键值存储系统,它...
1. **Redis快速入门**:这部分通常会介绍如何安装Redis,包括在各种操作系统(如Linux、Windows、macOS)上的安装步骤。还会讲解Redis服务器的启动与停止,以及配置文件的基本设置。此外,客户端工具的使用,如`...
根据提供的文件信息,本文将基于“2020最新-redis入门到精通”这一主题进行展开,深入探讨Redis的基础知识、应用场景以及高级特性等重要内容。 ### Redis简介 Redis(Remote Dictionary Server)是一种开源的高...
总结来说,Redis在64位Windows和原生Linux环境下的使用有所区别,Windows版本更适合初学者快速入门,而原生Linux版本则更适合需要高性能和稳定性的生产环境。无论选择哪个版本,了解Redis的基本操作和数据结构,以及...
2. **安装与配置**:如何在不同的操作系统上安装Redis,包括Linux、Windows和Mac OS,并进行基本的配置,如端口设置、日志文件路径、持久化策略等。 3. **命令操作**:Redis提供了丰富的命令集,如GET和SET用于字符...
在Windows环境下,Redis提供了与Linux等其他操作系统类似的使用体验,使得开发者在Windows平台下也能方便地进行开发和测试。这个压缩包包含了一个适用于Windows的Redis版本,以及可能的可视化管理工具,便于初学者...
### 最详尽Redis入门教程详解 #### 一、Redis简介 Redis(Remote Dictionary Server)是一款高性能的键值存储系统,其最显著的特点在于能够提供多种数据结构的支持,这些数据结构包括但不限于字符串(Strings)、...
在Windows环境下安装Redis,可以方便地在本地进行开发和测试。以下将详细介绍Redis在Windows上的安装步骤以及如何快速入门。 一、Redis的下载与安装 1. 首先,你需要从Redis官方网站或者第三方镜像站点下载适用于...
Redis是一种高性能的键值对存储系统,被广泛用于各种应用场景,尤其是在处理高并发和大数据量的场景下。本知识点将详细介绍Redis的基本概念、应用场景、数据类型和持久化机制,以及如何下载、安装和操作Redis。 ...
### Redis入门及Jedis应用详解 #### 一、Redis简介 Redis是一款开源、高性能的键-值存储数据库,它能够实现分布式内存存储并提供可选的持久化功能。这款数据库最初由Salvatore Sanfilippo开发,目前由Redis实验室...