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可以很好工作未發現異常情況