实战中redis怎么用
我们现在网站用到了redis数据库,我虽然也明白那些get set操作,可是最终没有时间过,实战中怎么配合mysql数据库用的尼?
------解决思路----------------------
把查询的结果集压缩之后保存
<br>if ($redis->get('key')){<br>$result = $redis->get('key');<br>$result = unserialize($result);<br>}else{<br>//查询数据库<br>$result = mysql_query($sql);<br>while($row = mysql_fetch_array()){<br> $arr[] = $row;<br>}<br>$arr = serialize($arr);<br>$redis->set('key',$arr);<br>}<br>------解决思路----------------------
不是说 redis 优于 memcache 吗?
那么 memcache 可以直接存储 php 的数组和对象,为何 redis 不可以呢?
------解决思路----------------------
redis里包括String、List、Set、Zset、Hash数据类型,看你的数据在应用场景了,mc与redis都可以做为缓存来应用,从mysql取出数据后,就看mc或redis的应用了
在现实生活中的购物过程,购物者需要先到商场,找到指定的产品柜台下,查看产品实体以及标价信息,如果产品合适,就将该产品放到购物车中,到收款处付款结算。电子商务网站通过虚拟网页的形式在计算机上摸拟了整个过程,首先电子商务设计人员将产品信息分类显示在网页上,用户查看网页上的产品信息,当用户看到了中意的产品后,可以将该产品添加到购物车,最后使用网上支付工具进行结算,而货物将由公司通过快递等方式发送给购物者









