- 博客(8)
- 收藏
- 关注
原创 php composer autoload添加个性化命名空间
修改composer.json autoload部分运行 composer dumpautoload
2016-03-18 18:04:54 2048
原创 MongoDB简单查询与复杂查询性能对比
mongodb版本:3.2.1服务器操作系统Linux 2.6.32-358.el6.x86_64CPU 双核 Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
2016-03-10 17:09:30 3383
原创 mongodb 使用sort时的索引利用问题探究
在实际操作mongodb的过程中,发现将find与sort结合使用时,mongodb优先使用sort查询条件可以利用的索引,只有当sort查询条件没有索引可用时,才尝试利用find查询条件中的索引。
2016-03-09 14:06:59 4897
原创 mongodb aggregate 聚合操作
何为aggregate聚合操作?mongodb的聚合操作,接受一个名为pipeline的参数,和一个可选参数。从字面意义上看,pipeline为流水线,一条流水线上可以有一个或多个工序。所以,通俗的讲,mongodb的一次聚合操作就是对一个collection进行多个工序的加工,其中的每个工序都可以修改、增加、删除文档,最终产出我们需要的产品。这个流水线,是完全in-memory的,也就是在内存中完
2016-03-08 13:53:43 4219
原创 乐观锁、悲观锁及memcached实现方案
乐观锁与悲观锁乐观锁与悲观锁的定义不再赘述,简单说一下我的理解。乐观锁假定不会出现并发问题,只有更新数据时才检查数据是否被锁定。悲观锁假定会出现并发问题,读取数据时即将数据锁定。memcached实现乐观锁先假定一个场景:商品抢购。有N件商品,商品剩余数量存在memcached里,一个抢购的请求过来,商品剩余数量需减1,直到0。读取商品剩余数量,并获取token,如果剩余数量为0,则退出商品剩余
2016-03-02 17:02:54 2039
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人