摘要: MySQL 5.5 中对于二进制日志 (binlog) 有 3 种不同的格式可选:Mixed,Statement,Row,默认格式是 Statement。总结一下这三种格式日志的优缺点。 MySQL Replication 复制可以是基于一条语句 (Statement Level) ,也可以是基于一 阅读全文
posted @ 2016-04-20 10:05 西糊涂炒番茄 阅读(416) 评论(0) 推荐(0)
摘要: http://www.golaravel.com/download/ 阅读全文
posted @ 2016-04-15 09:33 西糊涂炒番茄 阅读(217) 评论(0) 推荐(0)
摘要: 目标: 1高性能 2高可用性 3可扩展 4易维护 5低成本 阶段 1code优化 2代表优化 3webserver优化 架构选型 1向上扩展 优点:程序不需要修改 缺点:成本大 硬件有极限达到极限难处理 2平行扩展 优点 省成本 缺点 技术复杂 需要重写 session入库 以文件的形式存储于服务器 阅读全文
posted @ 2016-04-15 09:31 西糊涂炒番茄 阅读(133) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/hayley/archive/2011/01/25/1944577.html 由于在项目后期会引入缓存策略对角色的数据进行缓存,而现在我们大部分缓存都使用文件缓存,开发过网页游戏的朋友们大都知道,语言包和游戏相关的数据大部 分不经常改动,有时候几个 阅读全文
posted @ 2016-04-15 09:30 西糊涂炒番茄 阅读(927) 评论(0) 推荐(0)
摘要: 1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索 引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而 符合条件的结果又很少,那么不加索引会引起致命的性能 阅读全文
posted @ 2016-04-15 09:29 西糊涂炒番茄 阅读(150) 评论(0) 推荐(0)
摘要: 两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁.而MyISAM不支持.所以MyISAM往往就容易被人认为只适合在小项目中使用。 我作为使用MySQL的用户角度出发,Innodb和MyISAM都是比较喜欢的,但是从我目前运维的数据库平台要达到需求:99.9%的稳定性,方便的扩展性和高 阅读全文
posted @ 2016-04-15 09:19 西糊涂炒番茄 阅读(116) 评论(0) 推荐(0)
摘要: 在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用 阅读全文
posted @ 2016-04-15 09:18 西糊涂炒番茄 阅读(321) 评论(0) 推荐(0)
摘要: 使用PHP+Swoole实现的网页即时聊天工具 使用PHP+Swoole实现的网页即时聊天工具 使用PHP+Swoole实现的网页即时聊天工具 全异步非阻塞Server,可以同时支持数百万TCP连接在线同时支持websocket+comet2种兼容协议,可用于所有种类的浏览器包括IE拥有完整的UI界 阅读全文
posted @ 2016-03-31 14:54 西糊涂炒番茄 阅读(987) 评论(0) 推荐(0)
摘要: 一、选择Percona Server、MariaDB还是MYSQL 1、Mysql三种存储引擎 MySQL提供了两种存储引擎:MyISAM和 InnoDB,MySQL4和5使用默认的MyISAM存储引擎。从MYSQL5.5开始,MySQL已将默认存储引擎从MyISAM更改为InnoDB。 MyISA 阅读全文
posted @ 2016-03-16 14:59 西糊涂炒番茄 阅读(174) 评论(0) 推荐(0)
摘要: MySQL数据库作为最基础的数据存储服务之一,在整个系统中有着非常重要的地位,因此要求其具备高可用性是无可厚非的。有很多解决方案能实现不同的SLA(服务水平协定),这些方案可以保证数据库服务器在硬件或软件出现故障时服务继续可用。 高性能性需要解决的主要有两个问题,即如何实现数据共享或同步数据,另一个 阅读全文
posted @ 2016-03-16 14:58 西糊涂炒番茄 阅读(230) 评论(0) 推荐(0)