本博自豪的采用PHP7。 PHP是世界上最好的语言,没有之一。

Cache与存储

Memcached和Redis对比和适用场景

Memcached和Redis对比和适用场景
  非原创,转自网络   关于memcached和redis的使用场景,根据大神们的讨论和我在网上查到的资料,总结一下:   两者对比:   redis提供数据持久化功能,memcached无持久化; redis的数据结构比memcached要丰富,能完成场景以外的事情; memcached的单个key限制在250B,……继续阅读 »

admin 2年前 (2015-10-13) 424浏览 0评论 0个赞

MySQL索引原理及慢查询优化(开发工程师必读)

MySQL索引原理及慢查询优化(开发工程师必读)
来源:http://tech.meituan.com/mysql-index.html  美团技术博客   MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看……继续阅读 »

admin 2年前 (2015-09-02) 403浏览 0评论 0个赞

Hive SQL的编译过程

Hive SQL的编译过程
来源:http://tech.meituan.com/hive-sql-to-mapreduce.html  美团网技术博客 Hive是基于Hadoop的一个数据仓库系统,在各大公司都有广泛的应用。美团数据仓库也是基于Hive搭建,每天执行近万次的Hive ETL计算流程,负责每天数百GB的数据存储和分析。Hive的稳定性和性能对我们的数据分析非常……继续阅读 »

admin 2年前 (2015-09-02) 414浏览 0评论 0个赞

interview

interview
编程基础:   逻辑思维:   图中有多少个 正方形?数的过程和思路。     算法基础:                   常用排序算法及……继续阅读 »

admin 2年前 (2015-06-15) 471浏览 0评论 0个赞

MySQL Binlog三种格式介绍及分析

MySQL Binlog三种格式介绍及分析
今天被问到在实现公司mysql导hive工具binlogsync中使用的binlog日志格式问题。binlogsync2使用的是row模式,找了一些资料分析一个binlog3种格式的介绍。 一.Mysql Binlog格式介绍 Mysql binlog日志有三种格式,分别为Statement,MiXED,以及ROW! 1.Statement:每一条会修……继续阅读 »

admin 4年前 (2014-04-11) 407浏览 0评论 0个赞

如何合理配置Mysql参数

如何合理配置Mysql参数
    Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性 完成,需要不断的观察以及调试,才有可能得到最佳效果。   下面先说我的服务器的硬件以及论坛情况,   CPU: 2颗四核Intel Xeon ……继续阅读 »

admin 4年前 (2014-04-04) 498浏览 0评论 0个赞

[转]自动清理MySQL binlog日志与手动删除的设置

[转]自动清理MySQL binlog日志与手动删除的设置
以下的文章主要讲述的是对自动清理MySQL binlog日志与手动删除的实际解决方案的设置, 我们大家都知道MySQL数据库从复制(replication)采用了RBR 模式之后,binlog 的格式为"ROW",其主要作用是解决很多原先出现的主键重复问题。 在一个繁忙的master db server上,MySQL binlo……继续阅读 »

admin 4年前 (2014-04-03) 539浏览 0评论 0个赞

Mysql主从配置实践(一主两从)

Mysql主从配置实践(一主两从)
安装前的确认:   1, 是否存在mysql这个用户   finger mysql   2, 如果不存在,请切换root用户,添加mysql用户和mysql组   添加mysql组:   groupadd mysql   用户可以建立一个专门用于MySQL的用户组和用户名,用于启动和关闭MySQL……继续阅读 »

admin 4年前 (2014-04-03) 492浏览 0评论 0个赞

“会思考的PHPer”主题之四:MySQL索引使用注意事项

“会思考的PHPer”主题之四:MySQL索引使用注意事项
能用整型不用字符型。整型处理起来比字符更快。   尽量避免NULL:应该指定列为NOT NULL,除非你想存储NULL。只要列中包含有NULL值都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此复合索引就是无效的。所以我们在数据库设计时不要让字段的默认值为NULL。   尽量使用短索引。在较长……继续阅读 »

admin 4年前 (2014-04-02) 469浏览 0评论 0个赞