redis 笔记1 window安装

1 NOSQl技术

基于内存的数据库,

并且提供一定的持久化功能

可以支持每秒十几万次的读、写操作,性能远超数据库,还支持集群、分布式、主从同步等配置,

支持一定的事务能力,保证高并发的场景下数据的安全和一致性

把数据放在Redis中,也就是直接放在内存之中,让服务端直接去读取内存中的数据,使用内存进行数据存储开销大,一般存储一些常用和主要的数据。

如果命中率很低就没有必要写入缓存,

如果写操作多,也没有必要使用缓存,处理日常中经常读取的数据,降低对数据库的依赖。

业务数据大会给缓存带来压力没有必要使用缓存

第一次读取数据的时候,读取redis失败,触发程序读取数据库,把数据读取出来,并且写入redis中,再次读取数据时,直接读取redis。

当一个请求到达服务器时,只是把业务数据在redis上进行读写,没有操作数据库,满足高速响应的需求;

在一个请求操作完redis的读写之后,会去判断该高速读写的业务是否结束,如果结束则触发事件将redis的缓存的数据以批量的形式一次性写入数据库

redis的安装:访问地址:https://github.com/microsoftarchive/redis/releases

下载后解压-在目录下新建startup.cmd文件,写入:redis-server redis.windows.conf 双击文件启动redis(调用redis-server.exe 命令读取 redis.window.conf的内容)

redis-cli.exe文件是redis自带的一个客户端工具,用来连接到redis服务器。也可以使用cmd 执行命令

2 redis配置:redis.conf windows名为:redis.windows.conf

可以打开文件修改配置 或使用config命令

config get *

config get loglevel

config set config_setting_name new_config_value

原文地址:https://www.cnblogs.com/caojuansh/p/11251843.html