简述什么是开源软件,什么是WAMP架构,什么是LAMP架构。
开源软件,英文表示是open source software,简称为OSS,直接的字面意思是公开源代码的软件。软件既然连源代码都公开,因此开源软件具备可以免费使用和公布源代码的主要特征。
lamp和wamp都是PHP的开发环境,lamp是Linux下的,wamp是windows下的。
lamp是lunix(系统)+apache(开发环境)+mysql(数据库工具)+php(一种语言)
LAMP网站服务器架构环境 使用的很多 因为这些都是开源免费的
wamp是windows(系统)+apache(开发环境)+mysql(数据库工具)+php
TRADE表,储存订单信息,TID唯一索引,STATUS索引
ORDER储存订单的商品信息,TID索引,OID唯一索引
数据量大查询,先通过TRADE表得到相关TID
然后再用TID查询ORDER表
使用淘宝主动通知可以随时知道状态变化,也可以使用轮询聚石塔数据库查看订单状态和本地数据对比
第1篇 基础篇
第1章 MySQL基本介绍
10 引言
11 MySQL Server简介
12 MySQL与其他数据库的简单比较
13 MySQL 的主要适用场景
14 小结
第2章 MySQL架构组成
20 引言
21 MySQL物理文件组成
22 MySQL Server系统架构
23 MySQL 自带工具使用介绍
24 小结
第3章 MySQL存储引擎简介
30 引言
31 MySQL存储引擎概述
32 MyISAM存储引擎简介
33 InnoDB存储引擎简介
第4章 MySQL安全管理
40 引言
41 数据库系统安全相关因素
42 MySQL权限系统介绍
43 MySQL访问授权策略
44 安全设置注意事项
45 小结
第5章 MySQL备份与恢复
50 引言
51 数据库备份使用场景
52 逻辑备份与恢复测试
53 物理备份与恢复测试
54 备份策略的设计思路
55 小结
第2篇 性能优化篇
第6章 影晌MySQL Server性能的相关因素
60 引言
61 商业需求对性能的影响
62 系统架构及实现对性能的影响
63 Query语句对系统性能的影响
64 Schema设计对系统的性能影响
65 硬件环境对系统性能的影响
66 小结
第7章 MySQL数据库锁定机制
70 引言
71 MySQL锁定机制简介
72 各种锁定机制分析
73 合理利用锁机制优化MySQL
74 小结
第8章 MySQL数据库Query的优化
80 引言
81 理解MySQL的Query Optimizer
……
第9章 MySQL数据库Schema设计的性能优化
第10章 MySQL Server性能优化
第11章 常用存储引擎优化
第3篇 架构设计篇
第12章 MySQL可扩展设计的基本原则
第13章 可扩展性设计之MySQL Replication
第14章 可扩展性设计之数据切分
第15章 可扩展性设计之Cache与Search的利用
第16章 MySQL Cluster
第17章 高可用设计思路及方案
第18章 高可用设计之MySQL监控
附录A 实验测试Schema创建脚本
附录B MySQL部分系统参数说明及设置建议
附录C MySQL部分状态说明
索引
1如果你的业务暴涨10倍或者100倍 你会把你得什么业务放在mysql 中
A:前提是业务暴涨100倍。传统上从基础建设方面下手、ssd、光通道、读写分离、cdn、分布式存储、结构化与非结构化数据分离、集群化通过主机量的方式来应对暴涨的访问等,至于说到mysql,我觉得mysql都可以应用起来,对于非互联网业务的企业,基本很少采用mysql的解决方案,大都是用商业化的产品,如oracle、sql server等。
2未来我们的关系型数据库会发展成什么样子呢?
A:朝分布式方向发展。变成易横向扩展的融合性数据库。
3 其实业务就是成倍的增长的,结合你的业务暴涨10倍or100倍 你要怎么设计的架构。让你得系统可以抗过去。
A:将业务分拆为一个个都微服务器、云化、容器化,高内聚轻耦合。
0条评论