Published onApril 1, 2015LAMP 平台的的构建、加速及压力测试lamplinuxapachemysqlphpcompileoptimizationxcacheperformance-testingab详细记录了在 RedHat 5.8 环境下从源码编译安装 LAMP(Linux, Apache, MySQL, PHP)平台的过程,包括解决依赖、配置 Apache、安装 MySQL、编译 PHP 及整合 XCache 进行加速,并介绍了使用 Apache Bench (ab) 进行压力测试的方法。
Published onMarch 30, 2015DNS 工作原理dnsnetworkingdomain-name-systemrecursive-queryiterative-queryload-balancingaliasing介绍了 DNS(域名系统)的基本概念、结构、工作原理(递归查询和迭代查询)以及提供的服务(主机别名、邮件服务器别名、负载分担)。
Published onMarch 28, 2015MySQL 体系结构分析mysqlarchitecturestorage-engineconnectionquery-optimizationcaching分析了 MySQL 的三层体系结构:连接层、核心服务层(查询解析、优化、缓存)和存储引擎层,并强调了其插件式存储引擎的特点。
Published onMarch 26, 2015MySQL 的事务隔离级别分析mysqltransactionisolation-levelconcurrencyconsistencyphantom-read分析了 MySQL 的四种事务隔离级别(READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE),并通过实例演示了不同级别下的特性和对数据一致性的影响,特别是幻读现象。
Published onMarch 20, 2015Shell 编程最佳实践shellbashprogrammingbest-practicesscriptingtipsarrayvariablestyle总结了 Shell (Bash) 编程中的一些最佳实践和常见陷阱,包括数组使用、变量作用域、编码风格、及早退出、避免不必要的 cat 命令以及优化命令等。