抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

1.使用docker安装redis

下载redis镜像 docker pull redis 然后直接直接

docker run -d -p 31522:6379 -v /data/redis-data:/data --name redis redis redis-server --appendonly yes --requirepass 'yourpassword'

参数解释:

-p 31522:6379 修改redis对外暴露端口号

-v /data/redis-data:/data 将redis数据保存在宿主机上

--appendonly yes 开启数据持久化

--requirepass 'yourpassword' 设置redis访问密码

1.冷热数据分离,不要将所有数据全部都放到Redis中

虽然Redis支持持久化,但是Redis的数据存储全部都是在内存中的,成本昂贵。建议根据业务只将高频热数据存储到Redis中【QPS大于5000】,对于低频冷数据可以使用MySQL/ElasticSearch/MongoDB等基于磁盘的存储方式,不仅节省内存成本,而且数据量小在操作时速度更快、效率更高!