Redis是内存数据库可以实现高效的存储,一般用作web系统的缓存及session共享服务,D框架作为web开发技术也引入了此项技术,具体配置如下:
打开config.json配置文件
可以见到 Redis 配置部分 这里Host 为空说明不使用 redis 如果填写 IP地址 说明打开 reids模块,InitSize 为redis连接池初始数量,timerout 超时时间过期清理 单位分钟
由于web高并发情况,框架中redis 使用了连接池技术可充分利用资源。
配置文件设置好后我们可以在代码内使用,
框架对redis函数进行了封装
RedisSetKey(key,value,timerout) redis设置键值 第三个参数为 此键值的超时时间默认30分钟
RedisGetKey(key) redis获取某个键的内容。
上述就是框架对redis的完整使用,
通过对框架的压力测试 redis可以很好工作未发现异常情况