会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
agang_19
博客园
首页
新随笔
联系
管理
订阅
09 2016 档案
mysql水平拆分与垂直拆分的详细介绍(转载http://www.cnblogs.com/nixi8/p/4524082.html)
摘要:垂直 垂直拆分是指数据表列的拆分,把一张列比较多的表拆分为多张表 通常我们按以下原则进行垂直拆分: 把不常用的字段单独放在一张表; 把text,blob等大字段拆分出来放在附表中; 经常组合查询的列放在一张表中; 垂直拆分更多时候就应该在数据表设计之初就执行的步骤,然后查询的时候用jion关键起来即
阅读全文
posted @
2016-09-27 15:26
agang_19
阅读(292)
评论(0)
推荐(0)
MYSQL性能优化分享(分库分表)
摘要:1、分库分表 很明显,一个主表(也就是很重要的表,例如用户表)无限制的增长势必严重影响性能,分 库与分表是一个很不错的解决途径,也就是性能优化途径,现在的案例是我们有一个1000多万条记录的用户表members,查询起来非常之慢,同事的做法 是将其散列到100个表中,分别从members0到memb
阅读全文
posted @
2016-09-27 14:22
agang_19
阅读(1835)
评论(0)
推荐(0)
php 迭代器
摘要:迭代器(Iterator)模式,又叫做游标(Cursor)模式。GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。 百度百科: http://baike.baidu.com/view/9791023.htm?fr=aladdin 解释 上
阅读全文
posted @
2016-09-26 17:30
agang_19
阅读(1641)
评论(0)
推荐(0)
PHP5各个版本的新功能和新特性总结(转载 http://www.jb51.net/article/48150.htm)
摘要:本文目录:PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束PHP5.2:JSON 支持PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc, const, 三元运算符,PharPHP5.4:Short Open Tag
阅读全文
posted @
2016-09-26 16:26
agang_19
阅读(222)
评论(0)
推荐(0)
Redis和Memcache对比及选择
摘要:没有必要过多的关注性能。由于Redis只使用单核,而Memcached可以使用多核, 所以在比较上,平均每一个核上Redis在存储小数据时比Memcached性能更高。而在100k以上的数据中,Memcached性能要高于 Redis,虽然Redis最近也在存储大数据的性能上进行优化,但是比起Mem
阅读全文
posted @
2016-09-22 19:36
agang_19
阅读(326)
评论(0)
推荐(0)
swoole
摘要:执行异步任务 在Server程序中如果需要执行一下很耗时的操作,比如一个聊天服务器发送广播,Web服务器中发送邮件。如果直接去执行这些函数就会阻塞当前进程,导致服务器响应变慢。 Swoole提供了异步任务处理的功能,可以投递一个异步任务到TaskWorker进程池中执行,不影响当前请求的处理速度。
阅读全文
posted @
2016-09-21 14:49
agang_19
阅读(156)
评论(0)
推荐(0)
TCP/IP、Http、Socket的区别
摘要:网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议
阅读全文
posted @
2016-09-21 12:04
agang_19
阅读(147)
评论(0)
推荐(0)
redis
摘要:hash sets: 关注列表, 粉丝列表, 双向关注列表(key-value(field), 排序) string(counter): 微博数, 粉丝数, ...(避免了select count(*) from ...) sort sets(自动排序): TopN, 热门微博等, 自动排序 lis
阅读全文
posted @
2016-09-19 15:35
agang_19
阅读(129)
评论(0)
推荐(0)
Redis持久化
摘要:redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持四种持久化方式,一是 Snapshotting(快照)也是默认方式;二是Append-only file(缩写aof)的方式;三是虚拟内存方式;四是diskstore方式。下面分别介
阅读全文
posted @
2016-09-19 14:38
agang_19
阅读(202)
评论(0)
推荐(0)
phpredis 订阅者模式
摘要:[TOC] 一.场景介绍 最近的一个项目需要用到发布/订阅的信息系统,以做到最新实时消息的通知。经查找后发现了redis pub/sub(发布/订阅的信息系统)可以满足我的开发需求,而且学习成本和使用成本也比较低。 二.什么是redis pub/sub 资料查看 大家在看我的blog的同时可以打开r
阅读全文
posted @
2016-09-18 15:30
agang_19
阅读(3653)
评论(1)
推荐(0)
phpstrom 代码格式
摘要:http://oomusou.io/php/php-psr2/
阅读全文
posted @
2016-09-18 14:15
agang_19
阅读(109)
评论(0)
推荐(0)
公告