当前位置: 首页 > news >正文

个人网站设计模板传奇页游排行榜前十名

个人网站设计模板,传奇页游排行榜前十名,渭南网站建设公司,科技特长生44项白名单摘要#xff1a; 摘要 在互联网高度发达的今天#xff0c;ipad、手机等智能终端设备随处可见#xff0c;运行在其中的APP、网站也非常多#xff0c;如何采集终端数据进行分析#xff0c;提升软件的品质非常重要#xff0c;例如PV/UV统计、用户行为数据统计与分析等。虽然…摘要 摘要 在互联网高度发达的今天ipad、手机等智能终端设备随处可见运行在其中的APP、网站也非常多如何采集终端数据进行分析提升软件的品质非常重要例如PV/UV统计、用户行为数据统计与分析等。虽然场景简单但是数据量大对系统的吞吐量、实时性、分析能力、查询能力都有较高的要求搭建起来并不容易。 摘要 在互联网高度发达的今天ipad、手机等智能终端设备随处可见运行在其中的APP、网站也非常多如何采集终端数据进行分析提升软件的品质非常重要例如PV/UV统计、用户行为数据统计与分析等。虽然场景简单但是数据量大对系统的吞吐量、实时性、分析能力、查询能力都有较高的要求搭建起来并不容易。今天我们来介绍一下基于阿里云表格存储以及相关的大数据产品来采集与分析数据的方案。 TableStore TableStore(表格存储)是阿里云自主研发的专业级分布式NoSQL数据库是基于共享存储的高性能、低成本、易扩展、全托管的半结构化数据存储平台支撑互联网和物联网数据的高效计算与分析。 目前不管是阿里巴巴集团内部还是外部公有云用户都有成千上万的系统在使用。覆盖了重吞吐的离线应用以及重稳定性性能敏感的在线应用。表格存储的具体的特性可以看下面这张图片。基于TableStore的数据采集分析系统 一个典型的数据采集分析统计平台对数据的处理主要由如下五个步骤组成 对于上图流程的具体实现网上有许多可以参考的案例数据在客户端采集完以后如果量比较小我们可能直接在后端的API上做一次透传然后持久化到RDBMS类型的数据库中就好了通过Sql可以进行数据分析。如果数据量很大就需要一些中间件来辅助收集和上传然后分别将数据写入到在线和离线的系统中比如先上传到FlumeFlume可以做数据的采集与聚合再将Flume作为消息的生产者将生产的消息数据通过Kafka Sink发布到Kafka中Kafka作为消息队列的角色可以对接后端的在线和离线计算平台。如下图所示 引入Flume和Kafka的原因有很多比如他们可以处理大流量的数据、做数据聚合、保证数据不丢失等但最关键的原因是他们拥有高吞吐的能力。引入的组件多系统的复杂性和成本也会相应的增加上图中Spark Streaming/Storm分析完成以后结果数据还需要引入另外的存储组件进行存储比如HBase/MySQL如果引入MySQL可能还需要再引入Redis做热点数据缓存这样一来就更加复杂了。 我们尝试一种基于TableStore和阿里云其他大数据产品的新方案我们先看架构图 图中关键路径分析 1、Web页、APP等客户端先通过埋点系统收集数据然后通过表格存储的SDK将数据写入TableStore的原始数据表。 2、MaxCompute直读TableStore原始数据表的数据进行分析然后QuickBI读取MaxCompute的数据进行展示具体操作可参考MaxCompute直读直写表格存储、QuickBI新建云数据源。 3、TableStore原始数据表中的数据可增量同步到ElasticSearch或者openSearch中同步方法参考TableStore数据同步到ElasticSearchTableStore数据同步到OpenSearch。 4、TableStore中的数据可增量同步到Blink/Flink进行分析分析完以后的数据再写回TableStore的结果数据表中DavaV读取结果数据表的数据进行展示。 新架构优势分析 1、客户端数据直读直写TableStore不需要再引入API层进行数据透传降低了复杂度对于大型应用来说也减少了不少的服务器成本。 2、TableStore已经对接了丰富了大数据组件包括阿里云的大数据产品和开源大数据产品数据的同步与读写非常容易。 3、实时分析与离线分析后的结果数据再写回TableStoreDataV直接读取结果数据进行展示因为TableStore具备高性能与高吞吐特点不需要再引入Redis等缓存组件可以简化整个系统。 直读直写安全问题 关于数据直读直写TableStore大家可能都会想到一个安全的问题客户端直连TableStore不是要把AccessKey和AccessId暴露在客户端吗答案是不用我们使用STSToken授权访问TableStore过程如下图所示 TableStore提供的SDK都支持使用STS授权的方式进行访问示例可参考TableStore NodeJs SDK使用STSToken使用STS方式访问TableStore需要控制好授权策略客户端不需要的接口请不要授权。 浏览器跨域访问TableStore 如果在浏览器端直接访问TableStore由于浏览器有同源策略的限制会产生跨域问题。因为TableStore的EndPoint域名与用户Web站点的域名不同。解决这个问题的思路有两个一是Web端不直接访问TableStore改为先请求自己的Web Server端Web Server端再使用TableStore SDK来发起请求这样其实就是后端访问了问题解决了但也没了我们直读直写的优势二是TableStore服务端通过某种方式直接支持js跨域请求这条路我们正在支持当中当前处于开发阶段支持的方式是cors协议支持跨域。但目前也有快捷的支持方式如果您有浏览器直接访问TableStore的需求可以直接联系我们支持起来也很快。 作者boxiao
http://www.yutouwan.com/news/385783/

相关文章:

  • 网站绑定域名大学生心里健康网站设计与建设
  • 网站建设需要准备什么软件vs2013做的网站
  • 如何做线上网站的网站jquery素材网站
  • 咋做黄页网站蓬莱网页设计
  • 手机网站源码带后台wordpress反应
  • 网站内容架构网站建设推销话术
  • 园林景观设计公司计划书长春网络推广seo
  • iis网站域名访问公众号怎么弄好看的模板
  • wap手机网站描述正确的是做纺织的用什么网站
  • 孝感织云网站建设成都项目网站建设
  • 凡客网站建立一个人可以建设网站吗
  • 郑州网站建设开拓者企业平台登录
  • 对于ICP而言 主要承担网站信息wordpress获取指定分类的图像描述
  • 网站常用的优化方法旅游网页图片素材
  • 教育网站 怎么做吸引人字体设计网站大全
  • wordpress多个视频百度首页关键词优化
  • 商城网站方案模板东莞网站建设方案咨询
  • 岳阳网网有鱼百度关键词搜索优化
  • 应式网站网页设计与制作课程评价方案
  • 无锡网站营销公司网站开发人员上级主管
  • 个人做网站模版是否有人买做网站怎么设置背景
  • 微网站怎么搭建高端网页定制
  • 一学一做教育视频网站有哪些内容西安seo公司
  • 企业网站设计制作服务担路网做网站多少钱
  • 如何做网校网站与别人相比自己网站建设优势
  • 做谷歌网站使用什么统计代码吗怎么提升学历最快
  • 网站设计维护合同肇庆关键词网站排名
  • 沙坪坝网站建设国内外最新新闻
  • 网页制作与网站建设期末考试电商项目流程
  • 动易网站管理系统wordpress资源博客