Redis总结(一)Redis安装(转载)
最近项目中需要使用Redis,刚好这两天有时间,便总结记录一下Redis的安装,以及如何在.NET中使用Redis。
Redis是一个用的比较广泛的Key/Value的内存数据库。目前新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存,和Memcached类似,但是支持数据的持久化,解决了断电后数据完全丢失的情况。而且它支持更多的类型,除了string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。
Redis的官网为: http://redis.io/。
1.Redis安装
redis的安装非常的简单,而且Redis并不依赖其他环境和标准库,很容易上手,这可能也是它流行的一个原因。这里为了测试方便,用的都是windows 环境下测试。下载Windows版本Redis。
redis.windows.conf 是redis的配置文件。
redis-server.exe 服务器端。
redis-cli 命令行客户端。
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能。
2.启动服务
在命令行输入如下命令 :redis-server redis.windows.conf。
同时也可以该命令保存为文件 startup.bat,下次就可以直接启动了。
如果提示redis-server 不是内部命令。将该目录加到环境变量里面即可。
3. redis相关配置
1. port 端口号,例如6379
2. bind 实例绑定的访问地址127.0.0.1
3. requirepass 访问的密码
4. maxheap 记得把这个配置节点打开,否者redis 服务无法启动。例如maxheap 1024000000
5. timeout:请求超时时间
6. logfile:log文件位置
7. databases:开启数据库的数量
8. dbfilename:数据快照文件名(只是文件名,不包括目录)
4. 连接测试
在命令行输入如下命令:redis-cli –h 127.0.0.1 –p 6379
参数分别为host、port,如果设置了密码,则必须要加上-a 123456,123456为登录密码。否则会提示没有权限登录系统。
如下图所示。
作者:章为忠 , fpeach.com
最新文章
- IntelliJ IDEA 打包可运行的 JAR
- web端跨域调用webapi
- 判断远程图片是否存在【适用于windows服务器】
- Java代码规范性
- 监听Android CTS测试项解决方案(二)
- SelectList
- SessionState的配置 [转载]
- 【Java学习笔记之三十】详解Java单例(Singleton)模式
- CentOS7上LNMP安装包一步搭建LNMP环境
- 牛客练习赛B题 筱玛的排列(找递推规律)
- Mysql获取最大自增ID(auto_increment)的五种方式及其特点
- noj最长公共子序列
- 静态方法中只允许访问静态数据,那么,如何在静态方法中访问类的实例成员(即没有附加static关键字的字段或方法)?
- div下面多个a标签的点击事件,并且获取a的属性
- ES6 箭头函数下的this指向
- django中数据库的相关操作
- 对sssp项目搭建的补充,总错误处理。
- 2015.10.11(js判断鼠标进入容器的方向)
- Q239 滑动窗口最大值
- Ubuntu里面vi编辑器在编辑文本时 如何在所有行行首或行尾插入字符
热门文章
- Chrome浏览器video样式控制-隐藏下载按钮
- C#利用NPOI在同一个Excel文件中创建多个sheet
- Regulator IC forms convenient overvoltage detector
- STM32F401
- ELM323 - OBD (ISO) to RS232 Interpreter (v2.0)
- rabbitmq 连接測试
- Java:终结器防卫者,顺便看一下 C# 如何做的。
- iOS开源项目:PullToRefresh
- HTML:图片和视频标签的使用
- iOS:ASIHttpRequest虽不更新,但仍值得详细了解