Redis缓存服务搭建及实现数据读写

问题:为什么使用Redis,使用Redis 有什么缺点、单线程的Redis 为什么这么快、 Redis 的数据类型,以及每种数据类型的使用场景、Redis 的过期策略以及内存淘汰机制、Redis 和数据库双写一致性问题、如何应对缓存穿透和缓存雪崩问题、如何解决Redis 的并发竞争 Key 问题

1、 下载安装Redis

下载地址:https://github.com/MSOpenTech/Redis。

2、 安装Redis

在下载的文件中找到bin并打开。

redis-server.exe:服务程序(目前我们只用到这一个)

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

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

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

Redis有很多配置参数,这里就不介绍了,有兴趣的朋友可以到网上查查。

双击redis-server.exe或者在命令窗口中输入D:\redis-2.6\redis-server.exe即可启动Redis服务。

注意端口号:Port:6379 在我们的程序中会用到该端口号。

3、 数据读、写、删测试,并实现list存数。

首先引用下面四个DLL文件

4、 测试

整篇文章写的比较仓促,很多基本点都没有说明,有不懂的请百度一下。

如果你有好的学习NoSQl的资料欢迎交流。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181031G0YE8700?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券