MySQL存储引擎MyISAM与InnoDB的主要区别对比
本文整理了Mysql 两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料。 InnoDB与Myisam的六大区别 MyISAM InnoDB 构 成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义。 数据文件的扩 展……
一个自动安装LNMP的简洁Shell脚本
此脚本在生产服务器上使用了一年多,本脚本崇尚简单唯美,只需要一个脚本就可以在任何一台有网络的服务器上自动配置LNMP。本脚本会在脚本执行目录下,建packages目录用于存放LNMP所需要的软件。大家安装完可以删除该目录。 使用方法: 1、把shell脚本的内容保存为nginx_php 2、root权限下运行:chmod u+x nginx_php……
日本最大社交网络Mixi的服务器架构图解
Mixi是日本最大的社交网站,已经成为了日本的一种时尚文化。对于很多日本人特别是青少年来说,Mixi已经成为日常生活中的一部分,过度沉迷于Mixi的社群活动,使他们患上了Mixi依赖症。这些Mixi迷很在意自己在其中的表现,无论是照片还是日记,会担心写得好不好,有没有人看,访问人数下滑了之类。这也从另一方面反映了Mixi在日本当地用户中的地位。 Mixi的C……
图解Flickr的服务器架构
前Flickr的架构师 Cal Henderson,在 Flickr: Web Services 这个PPT中,有对其架构比较全面的阐述。 Flickr运维团队的John Allspaw,有两个讲LAMP的幻灯,Hardware Layouts for LAMP Installations 和 capacity planning for LAMP,但应……
图解Skype的服务器架构
这篇文章 SKYPE’s Roadmap and Architecture 简化地描述了Skype的架构。 Skype的数据库团队leader Asko Oja 的幻灯, http://www.slideshare.net/highload/asko-oja-moskva-architecture-highload-presentation ……
Oracle的三种高可用集群方案
快速浏览了一下Oracle官方的网页以及非官方的ppt,简单了解了一下Oracle提供的高可用方案。 主要有三种: 1. RAC RAC, Real Application Clusters 多个Oracle服务器组成一个共享的Cache,而这些Oracle服务器共享一个基于网络的存储。这个系统可以容忍单机/或是多机失败。 不过系统内部的多个节点需要高……
图解Twitter的服务器架构
Twitter的服务器架构的简要示意图: 简要说明: Unicorn: Ruby 的HTTP服务器。 Kestrel : Twitter用Scala写的message queue。 Flapp: Twitter做的图存储FlockDB。 Gizzard: Twitter用Scala写的一个通用Sharding框架。 Crane: 将数据从MySQL搬到HB……
ADA语言基础教程(美国军方的专用计算机语言!)
PS:前天晚上应朋友之邀,过去喝茶聊天。其中有一位美籍台湾人。原来他还是IT界的老前辈,家住硅谷。20多年前就在一家跨国大公司从事数据库管理,我们聊了很多。他说他以前做工程师时用的是Ada语言,我以前真没怎么听说过还有这种语言,回来查了一下,Ada语言原来是美国军方的专用计算机语言!据说中国军方目前也在使用!Ada是一种表现能力很强的通用程序设计语言,它是美……
MySQL的show系列命令总结
PS:以下MySQL的show命令很常用,总结以下: 01、show tables或show tables from database_name; — 显示当前数据库中所有表的名称 02、show databases; — 显示mysql中所有数据库的名称 03、show columns from table_name from da……
Linux之父Linus访谈录:漫谈Linux 3.0内核
在最近的LinuxCon大会日本站,Linux内核稳定分支的维护人Greg Kroah-Hartman和Linux之父Linus Torvalds进行了一次访谈。这次访谈的范围很广,涉及到了很多内核开发和用户社区的有趣问题,如Linux 3.0,Linux内核臃肿的问题,嵌入式开发的问题,许可协议的问题,等等。 Linus是出了名的不喜欢在公共场合演说,所……
国内数据库技术大牛:牛新庄博士自传(附:项目经验)
牛新庄博士,是国内顶尖数据库维护、优化和架构专家,以217万年薪受聘于中国建行总行资深技术专家,在国内的金融六大行、证券、保险、电信、邮政、移动等行业,以及青岛海尔、云南红塔、中远集团、上海宝钢等知名企业做数据库的设计、维护、问题诊断和性能调优。 牛新庄博士拥有20多项国际厂商认证(包括DB2 V5~V9的全部认证),获得过国内数据库领域最高荣誉的“200……