- 论坛徽章:
- 18
|
1. Oracle、MySQL 还是NoSQL,作为一个架构师,面对如此众多选择的时候,到底应该依据什么来做出正确的决定呢?
1.业务需求,主要看需要搭建的数据库或者系统属于OLAP还是OLTP?
2.如果是OLTP,一般就是选择oracle;
3.如果是OLAP,可以选择MYSQL,DB2或者NoSQL等,如果是级别较高,影响考核,一般选择高可用性高的数据库,并且技术支持较高。
4.与采购、计划,本中心等进行沟通,确认合理的预算。
4.定型数据库后,再讨论是否选择最新版?还是稳定版?
5.争取能够搭建测试环境,进行测试。
2. 面对一个大型复杂系统架构,历经哪几个重要阶段?
1. 需求分析 首先搭建组网图 包含主机、交换机、备份、防火墙的组网。
其次数据库在主机上的搭建方式以及端口使用(包含万兆使用需求,前兆使用需求)
再次数据库搭建完毕,需要确认数据接入或者是模型或者是业务部署。
最后形成方案,进行评审。
2. 实施阶段
如果有测试环境,最好是测试一下。
根据前期的需求以及设备到货进行相应的软硬件安装,如果是利旧,可能就是调整设备I或者网络。
根据方案进行系统的搭建以及相应的业务部署测试。
3.正式上线
待业务测试完毕后,正式上线,观察系统运行情况。
4.日常维护
后续的日常维护
3. 网站架构设计存在哪些误区?
大型网站比如淘宝、新浪等等架构设计应该是很成熟了,可能前期设计的时候会有些误区。
只是小型网站设计的时候,可能由于较小,考虑的比较少,后续做大后,容易出现问题。 |
|