站点访问统计 | 学习笔记

简介: 快速学习站点访问统计

开发者学堂课程【Java 面试疑难点串讲5:系统架构及项目设计站点访问统计】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/28/detail/627


站点访问统计


内容简介:

一、站点访问统计量架构设计

二、具体内容


一、站点访问统计量架构设计

如果说现在你想做一个全网络的站点访问统计,会包含一些核心的数据:用户从那里来、访问的地址( UV 用户访问量、PV 页面访问量)、访问的次数等,那么对于这样的    设计肯定需要使用一套分布式的处理架构。

现在假设对于所有的中国站点的访问量的设计里面每秒的传输的数据量有 1000W条,对于 1000W 条的访问量,那么肯定不能够使用传统的关系型数据库处理了(传统关系型数据库提供有事务的支持能力,一旦牵扯到了事务问题,那么就直接带来性能降低)。

所以在这种情况下肯定要使用 No-SQL 数据库,既然要进行大并发访问,肯定使用就是 Redis 数据库。

而且既然每秒有 1000W 条数据,那么至少要使用15台 Redis  数据库。


二、具体内容

如图所示:

image.jpeg

相关文章
|
24天前
|
缓存 网络安全
discuz门户分类列表页出现重定向过多
discuz门户分类列表页出现重定向过多
19 0
|
2月前
|
存储 Kubernetes Serverless
部署应用及配置网站信息
在ACK Serverless集群中,我们部署了一个网站应用,准备了NAS存储和数据库资源。容器组(Pod)是Kubernetes调度的基本单元,类似操作系统的进程组,Pod内包含一组紧密相关的容器。在ACK中,通过创建存储卷和存储声明来使用NAS,然后在无状态工作负载中配置应用,包括镜像、资源需求和PVC。此外,我们创建了负载均衡服务以暴露应用,并通过外部负载均衡器将流量引向Service。在无需手动创建工作节点的情况下,ACK Serverless自动处理资源,简化了集群管理和运维。最后,我们配置了网站应用信息,如数据库连接和网站设置,完成应用部署。
|
2月前
|
数据采集 安全 网络协议
收集子域名信息(二):第三方网站查询
收集子域名信息(二):第三方网站查询
|
2月前
|
Linux 网络安全 数据库
收集站点信息:第三方网站查询(附链接)
收集站点信息:第三方网站查询(附链接)
|
搜索推荐 开发者
网站访问【用户】| 学习笔记
快速学习网站访问【用户】。
71 0
网站访问【用户】| 学习笔记
|
SQL 数据挖掘 关系型数据库
终于有了一个人人可以访问的网站了(2)
终于有了一个人人可以访问的网站了(2)
133 0
终于有了一个人人可以访问的网站了(2)
|
域名解析 前端开发 数据挖掘
终于有了一个人人可以访问的网站了(1)
终于有了一个人人可以访问的网站了
254 0
终于有了一个人人可以访问的网站了(1)
|
监控 应用服务中间件 nginx
日志服务之分析用户访问行为-5
日志服务之分析用户访问行为-5
167 0
|
Web App开发 弹性计算 监控
日志服务之分析用户访问行为-2
日志服务之分析用户访问行为-2
97 0
|
Web App开发 BI UED
网站访问数据统计
网站访问数据统计
2796 0

热门文章

最新文章