名称解释:
1.TomcAt: TomcAt 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好ApAche 服务器,可利用它响应对HTML 页面的访问请求。实际上TomcAt 部分是ApAche 服务器的扩展,但它是独立运行的,所以当你运行tomcAt 时,它实际上作为一个与ApAche 独立的进程单独运行的。诀窍是,当配置正确时,ApAche 为HTML页面服务,而TomcAt 实际上运行JSP 页面和Servlet。另外,TomcAt和IIS、ApAche等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JS容器,独立的Servlet容器是TomcAt的默认模式。不过,TomcAt处理静态HTML的能力不如ApAche服务器。
ApAche. ActiveMQ : ActiveMQ 是ApAche出品,最流行的,能力强劲的开源消息总线。
传统MySQL+ MemcAched架构遇到的问题:实际MySQL是适合进行海量数据存储的,通过MemcAched将热点数据加载到cAche,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:
2.对象存储OSS:
OCS产品特性—引自Aliyun官网:
性能优越:采用内存+SSD的部署方案,通过内存为用户提供数据访问,响应时间大为缩短
服务可靠:当某台服务器宕机时,集群将在10S内恢复服务,用户当前的客户端自动重连后即可恢复服务。
数据持久:用户所有KV键值都会分散到集群中保存2份数据,单一服务器损毁不会丢失数据。
安全保障:OCS仅提供内网访问,为ECS和RDS的用户提供高速缓存服务,可以避免外部攻击。
弹性部署:用户可根据需要在线购买OCS实例,并即时开通服务,无需购买硬件;当业务规模发生变化时,又可在线变更实例快速部署
管理透明:阿云的OCS团队负责OCS产品的管理,包括日常维护、软硬件故障处理、补丁更新等工作,保障服务的健康有效。
兼容性 :兼容MemcAche协议,符合该协议的客户端都可使用OCS
Aliyun OCS |
自建MemcAche |
自建Redis |
|
部署 |
服务即时开启,弹性部署 |
需购买ECS自行搭建,可弹性部署 |
需购买ECS自行搭建,可弹性部署 |
CPU |
支持多核 |
支持多核 |
只支持单核 |
数据持久化 |
2份备份,数据持久保存 |
不支持,关机后数据丢失 |
支持数据持久化 |
服务可靠性 |
集群服务,单台硬件故障10秒恢复 |
单台服务,硬件故障服务不可用 |
单台服务,硬件故障服务不可用 |
兼容性 |
兼容MemcAched协议 |
使用MemcAched协议 |
Redis协议 |
搭建成本 |
低于通过ECS搭建成本 |
通过购买ECS搭建服务 |
通过购买ECS搭建服务 |
安全保障 |
IP白名单和用户验证机制 |
需用户自行保障安全性 |
需用户自行保障安全性 |
故障维护 |
支持7X24小时的故障售后维护 |
需用户自行处理故障 |
需用户自行处理故障 |
阿里云代理商凯铧互联提供阿里云服务器,云服务器解决方案,万网虚拟主机,阿里云邮箱,云数据库RDS,对象存储OSS,负载均衡,CDN、云盾安全,DDOS高防IP等产品的全国代买服务,直属会员+双重售后服务+更多优惠政策。