首页 > 代码库 > Redis

Redis

安装Redis

官方网站:http://redis.io/
官方下载:http://redis.io/download 可以根据需要下载不同版本

windows 版 32、64位下载(比较低): https://github.com/dmajkic/redis/downloads 
64位下载:https://github.com/mythz/redis-windows

将Redis设为windows启动项

每次打开命令行启动Redis会很麻烦,把Redis设为windows启动项就不用每次都入命令行了 在redis的目录下新建一个start.bat文件内容为

 F: cd F:\redis redis-server.exe redis.conf 

再新建一个文件redis_run.vbs内容为

 createobject("wscript.shell").run "F:\redis\start.bat",0

把redis_run.vbs拖到windows启动里运行一下,关闭原来的redis启动cmd窗,在连接窗里输入 get key1 发现OK了,下次开机就会自动启动

windows服务方式安装下载:https://github.com/rgl/redis/downloads

http://www.cnblogs.com/mbailing/p/3899965.html

redis-server.exe : 服务程序

redis-check-dump.exe : 本地数据库检查

redis-check-aof.exe : 更新日志检查

redis-benchmark.exe :性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache 的ab 工具).

redis-cli.exe: 服务端开启后,我们的客户端就可以输入各种命令测试了

http://www.tuicool.com/articles/yyYv2aR

首先打开Visual Studio建立一个简单的控制台应用程序,我这里暂时使用的VS2013的版本。然后通过Nuget进行安装Redis常用组件ServiceStack.Redis。

http://www.aehyok.com/Blog/Detail/98.html

Redis序列号化对象内部已经实现(dotnet底层机制),但在序列化对象导航属性时也会报错,所以在序列号对象时用Josn.net(加导航属性不序列号标记)先序列化为字符串,然后将字符串序列化到Redis,反序列化为字符串,然后通过JOSN.NET反序列化为对象

或者通过Redis hash存储(将对象中的属性一一存入)

Redis