摘要: mongoDB简介 简介 mongoDB被称为文档型数据库,当然也叫nosql数据库(不使用sql作为查询)。 文档:存储的是文档,专业术语叫做Bson(Bson-> json的二进制化后的数据) 特点:mongodb内部使用js解释引擎来实现数据的分析,在插入的时候,将数据转换成二进制的Bson来 阅读全文
posted @ 2016-04-12 23:32 尼农小道 阅读(312) 评论(0) 推荐(0) 编辑
摘要: MySQL读写分离-架构 简介 对于很多大型网站(pv值百万、千万)来说,在所处理的业务中,其中有70%的业务是查询(select)相关的业务操作(新闻网站,插入一条新闻。查询操作),剩下的则是写(insert、update、delete,只要能对MySQL的数据造成更改的操作都叫写操作)操作。在使用负载均衡集群之后,可以很大程度的提升网站的整体性能,但是最终的数据处理的压力还是会落到MySQL数... 阅读全文
posted @ 2016-04-12 14:12 尼农小道 阅读(9838) 评论(0) 推荐(0) 编辑
摘要: 通用二进制包安装 注意:这里有严格的平台问题: 使用时:centos5.5版本 (类似Windows下的绿色包) 下载(mirrors.sohu.com/mysql) 直接使用tar 解压到指定目录 # tar -zxvf mysql.tar.gz -C /usr/local 3. 创建软连接 添加一个mysql的用户 修改权限 # chow... 阅读全文
posted @ 2016-04-12 14:10 尼农小道 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 在我们php开发中如何使用sphinx技术? 答:对应MySQL数据库中的字段,就是将字段中的中文信息拆分成多个词语,然后对这些词语建立索引。以后查询的时候,先去查询这些索引文件,然后返回这些满足条件的记录的主键id,然后根据主键id查询MySQL数据库,返回记录。 什么是sphinx?(百度百科) 注意:对于sphinx来说,单表千万条记录,响应的时间都是毫秒级别的。 注意:默认... 阅读全文
posted @ 2016-04-12 14:00 尼农小道 阅读(632) 评论(1) 推荐(1) 编辑
摘要: git安装 Linux下安装 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。 如果在Linux下没有git # yum install -y git 如果是其他Linux版本,可以直接通过源码安装。先从Git官网下载... 阅读全文
posted @ 2016-04-12 10:48 尼农小道 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 错误: 解决方案:(联网下) 出现上面的问题是由于没有c++编译器造成 # yum -y install gcc-c++ 使用上面的命令即可安装c++解决问题 如果确实c编译器,使用如下命令解决 # yum -y install gcc 错误: 分析:主要是由于pcre没有合理安装造成 解决方案: 寻找缺失的文件(whereis 查找文件)如果whereis也找不到,百度或者... 阅读全文
posted @ 2016-04-12 07:48 尼农小道 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 高性能web服务器-ngnix MySQL读写分离技术 sphinx和mongodb 课程内容简介 一般都是拿nginx作为负载均衡器使用。Apache还是web市场老大。全球的市场份额大概在(60%),但是全球前 top1000 的web网站中,nginx占据首位。 内容 重要性 nginx简介 阅读全文
posted @ 2016-04-12 07:44 尼农小道 阅读(881) 评论(0) 推荐(0) 编辑