Redis是nosql not-only sql
nosql
nosql有很多种,我用过mongoDB。
解决方案
商品的基本信息 名称,价格,厂商 这种存储在mysql中
商品附加信息 描述 详情 评论 MongoDB
图片信息 分布式文件系统
搜索关键字 ES Lucene solr
热点信息 高频/波段性 Redis
整体的解决方案
Redis
REmote Dictionary Server 用C语言开发的一个开源高性能键值对的数据库
1 特点 数据间没有什么必然的关系
2 内部采用单线程机制进行工作
3 多数据类型支持
5 持久化支持,可以进行数据灾难恢复
Redis的应用
为热点数据加速查询,热点商品,热点新闻,热点资讯
任务队列,如秒杀,抢购
即时信息查询,排行榜,公交到站信息、在线人数
验证码信息,股票控制
分布式数据共享,session分离
消息队列
分布式锁