1.Redis简介及Windows安装

Redis以字典结构存储数据,目前支持的键值类型包括:字符串类型、散列类型、列表类型、集合类型、有序集合类型

Redis数据库中的所有数据都存储在内存中,同时也提供对持久化的支持

Redis目前不仅仅做数据库开发,同时有人将其作为缓存系统、队列系统等。

Redis官方并未提供Windows版本,微软另外开启了一个分支,支持Windows版本的Redis。

Windows上的Redis开源地址是:https://github.com/MicrosoftArchive/redis

1.下载

在 https://github.com/MicrosoftArchive/redis/releases 中下载zip文件,并解压到硬盘中。

其中,部分文件说明:

2.修改配置文件 redis.windows.conf

添加内存大小配置:

3.0以后的版本也可以不修改,Redis会自动设置

设置redis的密码:

3.安装

cmd进入解压目录下,运行命令:

redis-server.exe redis.windows.conf --maxmemory 200M

其中--maxmemory 200M是选填的,如果你配置文件redis.windows.conf中配置,可以省去,如果没配置,加不加都行

4.测试

打开解压目录下的redis-cli.exe

如果你设置了redis的密码,则需要在执行auth 密码 命令,否则会提示(error) NOAUTH Authentication required.

5.将Redis放在Windows服务中

同样进入解压目录下,执行命令

redis-server --service-install redis.windows.conf --loglevel verbose 

这样就附加到Windows服务中了

这个服务默认是不开启的,你可以使用命令将其设为开机自起,并开启服务

备注:在解压目录下有一个使用说明文档,具体使用可参考此文挡

原文地址:https://www.cnblogs.com/charles-jiang/p/8303674.html

时间: 2024-11-09 00:56:01

1.Redis简介及Windows安装的相关文章

NoSQL初探之人人都爱Redis:(1)Redis简介与简单安装

一.NoSQL的风生水起 1.1 后Web2.0时代的发展要求 随着互联网Web2.0网站的兴起,传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类型的Web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题: (1)对数据库高并发读写的需求 网站要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求.关系数据库应付上万次SQL查询还勉强顶得住,但是应付上万次SQL写数据请求

C#中使用Redis学习一 windows安装redis服务器端和客户端

学习背景 今天是2015年1月2日,新年刚开始的第二天,先祝大家元旦快乐啦(迟到的祝福吧^_^).前段时间一直写Jquery插件开发系列博文,这个系列文章暂停一段时间,最近一直在看redis,我将把redis作为一个系列写一下我的学习历程.正好现在项目中使用了redis,本着学习探索的精神,准备写一下我对redis的一个学习历程和自己的一点感悟.在学习过程中也走了很多弯路,希望能对看这篇博文的朋友们带来点帮助.也算是写这边博文的最大目的了. 我在认识redis之前没有接触过任何NoSql思想.对

Oracle数据库简介以及windows安装过程

Oracle数据库简介 也许很多人熟悉SQL server,并不是太了解Oracle数据库,这里进行一下简单的介绍 Oracle数据库的创始人是劳伦斯.埃里斯 Oracle数据库能被多个操作系统使用 eg:windows,linux,Solaris,AIX等 现在我们把Oracle和SQL server 进行一下简单的比较 1:Oracle数据库对系统的支持比SQL server多,而SQL server数据库是微软研发,只能在windows上使用. 2:架构不同,Oracle数据库中,一个实例

redis 之 redis简介及下载安装

1. 数据库的分类:关系型数据库,非关系型数据库(Nosql) 2.非关系型数据库: 键值型数据库:redis 等. 列式存储数据库: hbase 等. 文档型数据库 : mongoDB 等. 图形数据库 : infoGirid 等. 3.为什么学习noSql? 发红包,并发量为15W,10亿,0.3元--mysql, oracle? 高并发,高可用的场景下,需要使用nosql来解决. 4.Redis是一个key-value数据库.2008年,意大利,创业型,redis.Vmware支持.可以自

Redis简介、安装、配置学习笔记

前一篇文章有介绍关系型数据库和非关系型数据库的差异,现在就来学习一下用的较广的非关系型数据库:Redis数据库 Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储

分布式缓存技术redis学习系列(一)——redis简介以及linux上的安装

redis简介 redis是NoSQL(No Only SQL,非关系型数据库)的一种,NoSQL是以Key-Value的形式存储数据.当前主流的分布式缓存技术有redis,memcached,ssdb,mongodb等.既可以把redis理解为理解为缓存技术,因为它的数据都是缓存在内从中的:也可以理解为数据库,因为redis可以周期性的将数据写入磁盘或者把操作追加到记录文件中.而我个人更倾向理解为缓存技术,因为当今互联网应用业务复杂.高并发.大数据的特性,正是各种缓存技术引入最终目的. 关于r

Redis简介、安装和基础入门

-------------------------------------------------------- 主要内容包括: 1.Redis简介 2.Reds安装.启动.停止 -------------------------------------------------------- 1.Redis简介 Remote Dictionary Server是一个由Salvatore Sanfilippo写的key-value存储系统.Redis是一个开源的使用ANSI C语言编写.遵守BSD

redis简介及安装

1 redis简介及安装 1.1 Redis是什么 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统. 首先需要了解,Redis的一些数据结构,包括 lists, sets, ordered sets 以及 hashes . Redis常被称作是一款数据结构服务器(data structure server).Redis的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes).列表(

.Net中使用Redis windows安装 C#

Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博.Github.StackOverflow 等大型应用中都用其作为缓存,Redis的官网为http://redis.io/. 最近项目中需要使用Redis,这里简单记录一下Redis的安装,以及如何在.NET中使用Redis. Redis安装与启动 1. 下载Redis Redis本身没有提供Windows版本的,并且在Windows上也不太稳定,一般都将其部署到Linux环境下,Redis可以在其官网上下载, MSOpenT