分类:数据库

redis常用配置

redis常用配置
Source code   daemonize 如果需要在后台运行,把该项改为yes pidfile 配置多个pid的地址 默认在/var/run/redis.p...

admin 4年前 (2015-03-04) 1345℃ 0评论 0喜欢

MySQL的语句执行顺序

MySQL的语句执行顺序
MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一...

admin 4年前 (2015-02-04) 1137℃ 0评论 0喜欢

MySQL事务隔离级别详解

MySQL事务隔离级别详解
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离...

admin 4年前 (2015-01-29) 1384℃ 0评论 0喜欢

认识Redis

认识Redis
Redis的特点 redis 是单线程的,作者认为内存的存储已经够快不需要多线程 被称为数据结构服务器,易于处理集合运算 快速,每秒可处理高达10万次SET操作 拥有很多原子操作方法,容易保证数据的一致性 兼具临时性和永久性 Redis持久化 Redis的持久化用于服务器重启...

admin 5年前 (2014-12-04) 985℃ 0评论 0喜欢

memcache 基础

memcache 基础
memcached启动参数       memcached -d -m 64 -vv -d 守护进程 -p 指定端口号(默认11211) -m 指定最大使用内存大小(默认64MB) -t 线程数(默认4) -l 连接的IP地址, 默认是本机 -M 内存耗尽时返回错误,而不是删除...

admin 5年前 (2014-12-04) 979℃ 0评论 0喜欢

MongoDB – 地理信息索引

MongoDB – 地理信息索引
MongoDB支持2维地理信息索引。它被设计用来进行脑海中基于位置的查询,诸如“查找距离我的位置最近的N个场所”。它还可以高效的处理额外的查询条件,比如“查找距离我的位置最近的N个博物馆”。 为了可以使用这种索引,你需要在你的对象中设置一个字段,该字段可以是一个子对象或者前两个元...

admin 5年前 (2014-12-04) 1028℃ 0评论 0喜欢

简单理解Memcached的Slab Allocation

简单理解Memcached的Slab Allocation
Slab Allocation Slab Allocation的原理——将分配的内存分割成各种尺寸的块(chunk), 并把尺寸相同的块分成组(chunk的集合),每个chunk集合被称为slab。 Memcached的内存分配以Page为单位,Page默认值为1M,可以在启动...

admin 5年前 (2014-12-01) 1060℃ 0评论 0喜欢

PHP与MYSQL事务处理

PHP与MYSQL事务处理
Source code   /* MYSQL的事务处理主要有两种方法。 1、用begin,rollback,commit来实现 begin 开始一个事务 rollback 事务回滚 commit 事务确认 2、直接用set来改变mysql的自动提交模...

admin 5年前 (2014-11-06) 887℃ 0评论 0喜欢