摘要: 大数据体系结构(开源组件介绍),让你对当前大数据技术栈一目了然; Linux命令基础实战; Hadoop基础,对Hadoop架构、核心组件HDFS/YARN做了深入浅出的介绍,让你快速把握Hadoop的核心技术和工作原理,逐渐形成分布式思维; Sqoop,作为关系型数据库与Hadoop之间的桥梁,批 阅读全文
posted @ 2016-11-02 20:50 浮尘微光 阅读(3007) 评论(0) 推荐(0)
摘要: 参考自PHP手册。本文没有太大意义,仅为方便自己上网查阅。 1、PHP的MySQL扩展2、PHP的mysqli扩展3、PHP数据对象(PDO)MySQL扩展函数 这是设计开发允许PHP应用与MySQL数据库交互的早期扩展。mysql扩展提供了一个面向过程 的接口,并且是针对MySQL4.1.3或更早 阅读全文
posted @ 2016-11-02 20:33 浮尘微光 阅读(1148) 评论(0) 推荐(0)
摘要: 在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问。为了解开这个谜题,搜寻了网络,找到了如下信息: MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Me 阅读全文
posted @ 2016-11-02 20:31 浮尘微光 阅读(412) 评论(0) 推荐(0)
摘要: MySQL数据库没有增量备份的机制,但它提供了一种主从备份的机制,就是把主数据库的所有的数据同时写到备份数据库中。实现MySQL数据库的热备份。 下面是具体的主从热备份的步骤:假设主服务器A(master)、从服务器为B(slave)A:192.168.0.104B:192.168.0.1691.主 阅读全文
posted @ 2016-11-02 20:29 浮尘微光 阅读(2955) 评论(0) 推荐(0)
摘要: 1、分库分表 很明显,一个主表(也就是很重要的表,例如用户表)无限制的增长势必严重影响性能,分库与分表是一个很不错的解决途径,也就是性能优化途径,现在的案例是我们有一个1000多万条记录的用户表members,查询起来非常之慢,同事的做法是将其散列到100个表中,分别从members0到member 阅读全文
posted @ 2016-11-02 20:28 浮尘微光 阅读(266) 评论(0) 推荐(0)
摘要: 分表是分散数据库压力的好方法。 分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。 当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。 1,分表的分类 1>纵向分表 将本来可以在同一个表的内容,人为划分为多个表。 阅读全文
posted @ 2016-11-02 20:28 浮尘微光 阅读(202) 评论(0) 推荐(0)
摘要: 网 上有不少MySQL 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行 阅读全文
posted @ 2016-11-02 20:27 浮尘微光 阅读(261) 评论(0) 推荐(0)
摘要: 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的 阅读全文
posted @ 2016-11-02 20:26 浮尘微光 阅读(201) 评论(0) 推荐(0)
摘要: 一、MySQL相关知识 1、 mysql优化方式 MYSQL 优化常用方法 mysql 性能优化方案 2、如何分库分表 参考: http://blog.sina.com.cn/s/blog_6e322ce70100zs9a.html http://www.jb51.net/article/29771 阅读全文
posted @ 2016-11-02 20:19 浮尘微光 阅读(488) 评论(0) 推荐(0)
摘要: 【转自 http://blog.jobbole.com/94475/】 PHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。 PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框 阅读全文
posted @ 2016-11-02 20:02 浮尘微光 阅读(174) 评论(0) 推荐(0)
摘要: PHP因为简单而使用,但不能因为它的简单而限制我们成长!文章给PHP工程师突破成长瓶颈提了一些建议,希望PHPer能够突破自己,有更好的发展。 AD: 作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何 阅读全文
posted @ 2016-11-02 19:37 浮尘微光 阅读(284) 评论(0) 推荐(0)