- 博客(6)
- 收藏
- 关注
转载 Redis和Memcache 区别
1、 Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。 2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 3、虚拟内存--Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘 4、过期策略--memcache在set时就指定,例如set
2015-07-22 15:16:11
365
原创 MySql source 命令注意点
> 在windows中文件路径 要用 / 替换 默认的路径符 \ , 如: mysql> source F:/sql/test.ddl > 初始化脚本文件时注意点: 1), 确保脚本文件(.sql, .ddl)的字符编码是utf8 2),在运行 source 命令前先执行命令: set names utf8 (建议在初始化脚本文件里面添
2015-07-12 02:09:13
878
转载 mysql 内置方法
一.字符串函数 select concat(name,"age is",age) fromusers; insert(str,x,y,insert)//将字符串x位置开始y个位置替换成insert select lower(str) upper(str)//转化大小写 select * from user where upper(name)='AAA'; le
2015-07-10 14:37:23
434
转载 Yii rules常用规则 ,适用Yii2
public function rules(){return array(//必须填写array('email, username, password,agree,verifyPassword,verifyCode', 'required'),//检查用户名是否重复array('email','unique','message'=>'用户名已占用'),//用户输入最大的字符限制array('ema
2015-07-03 11:18:56
1113
原创 php 高并发解决方案(用于抢购)
最近在做一个团购项目,遇到个问题,就是在抢购、秒杀、抽奖等活动时,库存数量有限,但是同时下单人数超过了库存数量,就会导致商品超售问题。那么我们怎么来解决这个问题呢,我的思路如下: sql1:查询商品库存 if(库存数量 > 0) { //生成订单... sql2:库存-1 } 当没有并发时,上面的流程看起来是如此完美,假设同时两个人下单,而库存只有1个了,在sql1阶段
2015-06-24 11:41:19
13329
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人