码迷,mamicode.com
首页 > Web开发 > 详细

redis 购物网站应用场景

时间:2017-08-17 00:51:44      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:吞吐量   两种   购物   方便   记录   时间   库存   购物车   漏洞   

1、cookies 登录信息记录;

cookies记录登录信息有两种方式:

客户端记录登录的信息,过期时间,用户ID等,然后对信息进行签名;

优点:实现简单,分担了服务器的压力;

缺点:签名的过程,容易导致安全漏洞,(忘记签名),服务器分析用户行为不方便;

token方式,cookies记录一串随机码,服务器将用户的相关信息关联该随机码;

优点:安全,请求的数据量小;

缺点:增加了服务器的压力。

 

token实现方式可以用借助redis实现,相比关系数据库,redis有更好的读写性能,吞吐量更大。

 

2、记录用户的购物车

 

3、缓存页面,动态网页有很多并不是需要实时跟新的,可以把生成的网页缓存到redis,

可以计算出频繁访问的网页,并将其缓存下来

 

4、缓存数据行,例如某个数据需要实时刷新读取和修改,读取的压力可以分担到redis,在另起一个线程每个小段时间实时维护Redis的值

例如:抢购时的库存数量

redis 购物网站应用场景

标签:吞吐量   两种   购物   方便   记录   时间   库存   购物车   漏洞   

原文地址:http://www.cnblogs.com/joyvon/p/7376608.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!