Redis学习笔记1-安装与配置
2019-03-25 本文已影响1人
Gswu
关系型数据库的典型实现主要被调整用于执行规模小而读写频繁,或者大批量极少写访问的事物
Server(Redis)是一个由C语言编写的完全开源的、高性能的key-value存储系统
[endif]
redis适合放一些频繁使用,比较热的数据,因为是放在内存中,读写速度都非常快
首先要知道mysql存储在磁盘里,redis存储在内存里,redis既可以用来做持久存储,也可以做缓存,而目前大多数公司的存储都是mysql +
redis,其中:
mysql作为主存储,redis作为辅助存储被用作缓存,加快访问读取的速度,提高性能。
1)mysql支持sql查询,可以实现一些关联的查询以及统计;
2)redis对内存要求比较高,在有限的条件下不能把所有数据都放在redis;
3)mysql偏向于存数据,redis偏向于快速取数据,但redis查询复杂的表关系时不如mysql,所以可以把热门的数据放redis,mysql存基本数据
下载地址:http://redis.io/download,下载最新稳定版本
make完后redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:
注意这种方式启动redis使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。
1)daemonize no :默认为no,即前台启动,可置为yes,改为后台启动
3)bind 127.0.0.1:默认只能本机连接。注释掉就可以远程连接了
4)protected-mode yes:默认是受保护模式,也会影响远程连接。需要改为no
IP -p Port(默认是6379)