Redis学习笔记——搭建环境

Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。比如新浪微博等大型应用都用它做缓存。

由于接下来有可能会用到,所以这里记录下学习过程。

一、安装Redis

1.官网地址:http://redis.io/

2.windows版本下载地址:https://github.com/dmajkic/redis/downloads

3.下载完成后,在downloads文件下选择自己需要用的版本然后解压,如下图:

4.我将解压后文件全部放在了F盘Redis文件夹下,如下图:

二、启动Redis

启动Redis需要使用命令行启动,首先需要定位到Redis目录下,操作如下:

1.win+R,cmd

2.输入以下命令行代码。其中“redis-server.exe redis.conf”用于启动Redis

注:这个窗口要保持开启  关闭时Redis服务会自动关闭

三、修改IP

1.找到redis.conf文件,修改“# bind 172.16.101.62”

2.重新启动Redis服务

四、测试Redis

1.通过set和get方法测试数据保存和读取是否成功

我通过set插入了一个key为name并且value为wangrui的数据,接着通过get获取name的具体的value。

五、控制台程序获取数据

1.通过Nuget安装如下程序包

2.控制台代码,如下:

static RedisClient redisClient = new RedisClient("172.16.101.62", 6379);//redis服务IP和端口
static void Main(string[] args)
{
     Console.WriteLine(redisClient.Get<string>("name"));
     Console.ReadKey();
}

3.运行成功

时间: 2024-11-06 01:51:10

Redis学习笔记——搭建环境的相关文章

OpenVPN学习笔记——搭建环境

下面开始在CentOS 6.5 x86_64上安装OpenVPN服务器端,下面是部署之前的环境配置: 角色 操作系统 IP地址 主机名 OpenVPN服务器端 CentOS 6.5 x86_64 eth0:192.168.100.120 eth1:172.16.100.120 MyLinux1.contoso.com 内网Server CentOS 6.5 x86_64 IP:172.16.100.128 MyLinux2.contoso.com OpenVPN客户端(Windows) Wind

1.蛤蟆Python脚本学习笔记一环境搭建

1.蛤蟆Python脚本学习笔记一环境搭建 蛤蟆一直在想在工作的时候能不能有一个牛逼的工具来让自己工作更加轻松和快乐.用过C, C++, C#, JAVA,  SHELL,TCL,汇编,BAT等,感觉这些都是需要的时候能发挥作用,不能和我想象的一样.突然有一天,感觉Python实在不错,那么就和小伙伴们一起乐呵乐呵呗.万事开头难,我们先来搭建环境吧. 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/48058315 1. 相关

perl学习笔记--搭建开发环境

windows下perl开发环境搭建 perl下载地址:http://www.activestate.com/developer-tools 各个插件的安装方法:(通过代理上网的方法) 方法一:padwalker的安装步骤 1. padwalker下载地址: http://www.bribes.org/perl/ppm/ 2. 解压下载的文件 4. 拷贝 blib/lib/PadWalker.pm 到 Perl/lib(你的安装路径)5. 拷贝 blib/arch/auto/PadWalker

EXTJS学习笔记--搭建实验环境

1.目的 在eclipse中搭建EXTJS的基础环境,学习如何按照从官方下载的代码中搭建新的Extjs工程 2.学习过程中遇到的问题 ext-4.2.1-gpl与ext-4.2.1-commercial的区别        ext-4.2.1-gpl:开源版本,使用GPL开源协议        ext-4.2.1-commercial:商业版本,收费,稳定 作为个人研究来讲,可以使用ext-4.2.1-gpl. 下载的Extjs目录中各个文件说明        主要目录说明 builds目录:压

Objective-c学习笔记—— Ubuntu 环境搭建 + HelloWorld

一直想学习IOS手机开发,今天开始涉入该领域.好吧,先从基础开始--搭建开发环境. 系统: Ubuntu 12.04 LTS  64 位 环境搭建步骤: 1.安装编译器 sudo apt-get install gnustep* 2.配置环境变量 # set GNUstep GNUSTEP_ROOT=/usr/share/GNUstep/Makefiles export GNUSTEP_ROOT source /usr/share/GNUstep/Makefiles/GNUstep.sh 3.编

(转)redis 学习笔记(1)-编译、启动、停止

redis 学习笔记(1)-编译.启动.停止 一.下载.编译 redis是以源码方式发行的,先下载源码,然后在linux下编译 1.1 http://www.redis.io/download 先到这里下载Stable稳定版,目前最新版本是2.8.17 1.2 上传到linux,然后运行以下命令解压 tar xzf redis-2.8.17.tar.gz 1.3 编译 cd redis-2.8.17make 注:make命令需要linux上安装gcc,若机器上未安装gcc,redhat环境下,如

Redis学习笔记4-Redis配置具体解释

在Redis中直接启动redis-server服务时, 採用的是默认的配置文件.採用redis-server   xxx.conf 这种方式能够依照指定的配置文件来执行Redis服务. 依照本Redis学习笔记中Redis的依照方式依照后,Redis的配置文件是/etc/redis/6379.conf.以下是Redis2.8.9的配置文件各项的中文解释. #daemonize no 默认情况下, redis 不是在后台运行的.假设须要在后台运行,把该项的值更改为 yes daemonize ye

Redis学习笔记~目录

redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hashs(哈希类型).这些数据类型都 支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排 序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是redis会周期性的把更

Redis学习笔记(简单了解与运行)

Redis学习笔记(简单了解与运行) 开源的非关系型数据库 是REmote Dictionary Server(远程字典服务器)的缩写,以字典结构存储数据 允许其他应用通过TCP协议读写字典中的内容. Redis支持存储的键值数据类型 字符串类型 散列类型 列表类型 集合类型 有序集合类型 Redis的特性 通过一个列子看出Mysql和Redis的存储区别 例如: (存储一篇文章,文章包括:标题(title),正文(content),阅读量(views),标签(tags)) 需求: 把数据存储在