问题描述
Redis可否用来存储账户余额,如果直接使用Mysql当存储,那压力能不能吃得消,Redis的话又担心数据丢失,应该怎么做才好呢?
问题解答
回答1:最好别用redis,redis单节点能使用的内存是有上限的,好像是10G,而且账户余额这种东西最好使用具有事务一致性的关系型数据库。MySQL本身也是可以做很多优化的,如果觉得压力比较大可以加缓存或者做读写分离

问题描述
Redis可否用来存储账户余额,如果直接使用Mysql当存储,那压力能不能吃得消,Redis的话又担心数据丢失,应该怎么做才好呢?
问题解答
回答1:最好别用redis,redis单节点能使用的内存是有上限的,好像是10G,而且账户余额这种东西最好使用具有事务一致性的关系型数据库。MySQL本身也是可以做很多优化的,如果觉得压力比较大可以加缓存或者做读写分离
相关文章:1. Redis通过Sentinel可以实现主从切换,客户端怎么实现自动切换?2. 请问要把IP地址存入redis,应该用redis的什么类型合适?3. node.js - Jenkins打包构建node项目时哪台机器必须要有node环境?4. memcached - memcache或者redis的集群方案5. Redis如何回收过期数据?6. CentOS 6.5怎么安装PHP-FPM?7. redis - 网站的站内搜索如何实现?8. 如何查看Celery存储在redis里面的结果?9. Ubuntu apt-get 依赖问题怎么办10. node.js - node+express 在chrome打开调试模式时会报错?

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主