深圳易捷网络科技注册咨询网-jiujiuya.com.cn 返回首页

数据库扩展立方在电子商务网站平台的实际应用

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2018-10-29 19:35:07
AllScale公司的数据架构师认为数据架构将在三个维度上受到限制,即交易量的增长、第23章所做的扩展应用的决策以及客户和产品的增长。因此,他们需要依靠AKF数据库扩展立方的所有坐标轴。
架构师团队决定划分站点的功能,以便适应应用复杂度的增长。也许你还记得,像浏览、搜索、产品目录上传、存货管理等无需知道客户特定的信息就能执行的动作,都可以成为站点上的一个功能分支,具有自己的代码库。决定把这些功能放入泳道,每个泳道都需要具有它那部分功能所需的数据。架构师团队认识到,要这样做,就要修改数据架构的形式,有些数据元素要被复制到整个架构中。要确保对于任何数据元素都有且只有一个节点,用于存放最近最新的数据副本。在理想状况下,架构师团队把数据的更新放在一个泳道中,同时在客户交易之外,采用某种形式的异步更新方法,来更新架构中的其他部分中的数据。所有的客户信息都要被划分到N个豆荚中,其中N是个可配置的参数。每个豆荚中会驻留大约1/N的客户。这是根据客户进行的Z轴划分。在每个Z轴划分中,架构师团队准备对代码和执行代码所需的数据进行Y轴划分。登录/登出是一个功能,支付是一个功能,账户状态和汇总是一个功能,支持这些功能所需的数据也会随应用作出相应的划分。每个Y轴划分的泳道只需了解1/N的客户,因此,需要缓存的数据(如登录信息)就大大减少了,缓存速度就更快了。
最后,架构师团队在所有划分中都应用了X轴划分,以便扩展这些划分中的交易量。
搜索这个功能引起了AlScale的数据和软件架构师的担心,所以最终他们决定对这个领域给予更多的关注。他们打算利用扩展立方的X轴、Y轴和Z轴来满足搜素的需求,让最终用户非常快地就能得到搜索结果。把搜索功能单独划分出来,就是Y轴划分了,所以我们接下来要关注的是X轴和Z轴划分。对于下面的讨论。
架构师团队决定采用聚合器来加速处理搜索请求。这些聚合器要负责处理交易量的增长,每个聚合器都是其他聚合器的克隆品,这就创建了一个X轴实现。最终请求被发送给N个系统,每个系统中存放了1/N的要销售的产品,N是应用到产品目录上的模数。这种N项划分就是一种根据产品编号进行的Z轴划分。此外,每个Z轴划分中还有M个克隆的数据集,这样可以应对交易量的增长。
一个搜索请求可以经过负载均衡器被分配到任何一个聚合器上,然后这个聚合器会划分出N个单独的请求,每一个对应于N个产品数据库层中的一个。这些产品数据库中的每一个都有1/N(产品编号对N取模)的数据。接下来,每个数据层中都有M个克隆品,它们是这1/N数据的副本,对这个数据层的请求会被负载均衡地分配到这M个副本中的一个上。随着每个数据层返回一个结果,聚合器会把这些数据元素编辑成一个完整的列表,完成后就把这个排列好的列表发送给请求者。这N个Z轴划分返回结果都非常快,因为数据可以驻留在内存中,而且每个数据库只查找1/N的数据。由于有多个聚合器,而且N个Z轴划分中都有M个X轴副本,所以这个系统是完全冗余的。只要增加聚合器和网站制作数据的X轴副本,这个系统就能轻松地扩展交易量。如果必要,当聚合器一次需要同太多Z轴划分交互时,还可以增加聚合器的聚合器。

相关行业资讯

1、seo优化必须理解这些问题
2、进行手机网站制作过程中需要注意哪些问题
3、竞价推广没有转化的词如何处理
4、网络推广怎么做日常维护?
5、数据害死人:推广专员切勿过分相信网站数据
6、新网站为什么老是不被收录
7、外链建设的15个技巧
8、哪里可以买vx小号-微信小号购买途径
9、新网站上线前要做哪些准备
10、seo外链效果不好的原因有哪些
11、为什么网站优化是企业的必然选择?
12、网站运营中不可缺少的因素是什么
13、网页设计框架的运用技巧
14、深圳网站建设中如何做好文案
15、百度分享概述
16、营销型网站概念、特征和策划步骤
17、新手做网站推广优化该如何做优化
18、网站制作同步扩展,还是异步扩展
19、网站备案所需的相关资料
20、导致网站降权的3个因素
21、个人总结几个推广优化关键要素
22、企业建网站对网站形象进行定位
23、一个推广专员的自述:做推广优化你收获了什么
24、深圳网站建设如何才能做到客户满意
25、SEO初期优化有哪些需要注意的?
26、预算3000元到5000元可以做个什么网站
27、文章质量决定百度收录
28、深圳易捷网站设计拥有什么优势
29、2019年SEO行业报告
30、该如何做好网站空间的选择
31、企业对网站制作秉持什么看法
32、关键词布局技巧
33、网站SEO优化人员如何做好推广工作
34、科技馆网站如何进行创新和突破
35、网站建设浅谈网站策划书的编写
36、网站设计中的背景如何选择
37、企业网页设计过程中要明确哪些布局细节
38、雅虎与火狐合作:绑定浏览器能否拯救雅虎
39、制作站群与大型行业网站如何选择
40、HTML5正名记:两家机构的博弈与一种标准的诞生
41、说说搜索引擎营销推广技巧及搜索排名优化
42、关键词在首页为什么带动不了销售额的提升
43、如何去做好手机网站的用户体验度
44、怎么保证网站制作的安全性?
45、网站的关键词到底有哪些作用
46、网站建设的页面布局有什么关键点呢?
47、外链的数量越多排名就会越好
48、Z权威的整站流量优化教程
49、SEO方向:难越3大项
50、服务器不稳定会给网站带来哪些影响

相关视频推荐

自动化行业网站制作焊锡机/点胶机/螺丝机网站
企业网站制作新模式全部仅需800元/年
如何提高企叫网站打开速度
公司网站到期了该怎小续费
企业为什么必须要做一网站
企业网站的导航栏一般要规划哪些栏目
国际物流FBA物流网站建设深圳易捷网站公司公司
银制品金银器网站建设深圳易捷网站公司
包装印刷行业网站设计
膜结构公司网站设计
工商财务公司网站设计
购买一个域名需要多少钱
企业网站建设云虚拟主机需要多少钱
财务公言的网站怎么做才能显示在搜索引擎的首页
网站建设一站式服务
深圳网站建设公司网站排行榜
深圳市易捷网络科技有限公司版权所有     粤ICP备2022153140号
best smoke alarms australia |  vape detectors