关系型数据库sql在应付上万次的读操作还勉强可以,但是写操作就很难
文档数据库-mongoDB,缺少统一查询语法
eg:新浪微博,知乎网,github,stackoverflow
50个并发程序执行10万个请求,redis读的速度能达到每秒11万次,写的速度能达到每秒8万次。-官方数据
聊天室列表
问答区给的安装参考步骤:
1,安装Linx虚拟机,系统CentOS,SSH客户端SecureCRT
2,Linx在线安装gcc,>yum install gcc-c++ 一路选y
3,下载redis.tar.gz安装包,使用Filezilla上传到Linx,root目录
4,解压文件>tar -axvf redis.tar.gz
5,进入redis目录,编译>make
6,安装,指定安装目录>make PREFIX=/usr/local/redis install
7,进入安装完成的目录>cd /usr/local/redis
8,返回解压安装路径>cd ~ >ll >cd redis-xxx
9,拷贝redis.conf >cp redis.conf /usr/local/redis
10,>cd /usr/local/redis ,>ll 安装完成
11,修改配置文件>vim redis.conf,进入编辑模式
12,daemonize false 改为 true
13,启动redis >./bin/redis-server ./redis.conf
14,测试启动 ps -f | grep -i redis,默认端口6379
15,停止启动 >./bin/redis-cli shutdown
16,>./bin/redis-cli >ping
17,存值>set name xxx,取值>get name,删除>del name,查看所有>keys *
安装文档参考:
1.http://www.cnblogs.com/silent2012/p/3499654.html
gcc环境安装好了
将windows下载好的压缩文件上传的linux服务器上
、
本地解压
密码是安装linux时候的密码,端口22
拽过来即可
解压
进入路径,make进行基本编译,如果没安装gcc就会出错
安装完成
查看安装redis下的工具
benchnmark:性能测试工具
check-aof:aof文件修复工具
check-dump:rdb文件检查工具
redis-cli:命令行的客户端
redis-servers:redis服务器启动命令
拷贝配置文件
进入到bin路径下
前端启动服务器,命令不好使用,ctrl+c停止启动
后端启动:
把no编程yes
redis已经启动,终端还能用
查看已经启动的redis
关掉进程:不建议使用
一般使用这种方式关闭
连接成功
set方式存
get方式取
del删除
查询keys
看到2:28