数据缓存 分布式 性能优化 数据访问 大流量大访问量高负载
文章平均质量分 75
screensky
这个作者很懒,什么都没留下…
展开
-
大型电子商务架构之-分布式数据库架构
近几年分布式成为热门的话题,也成为大型系统必备良药,而在数据库方面应用更加广泛。通过采用普通廉价的设备构建出高可用性和高扩展的集群目的。从而摆脱了大型设备的依赖,一个好的分布式数据库架构可以比较方便达到高可用性有可以达到向外扩展的能力。传统的数据库系统一般是通过高端设备,例如小型机或者高端存储来保证数据库完整性,或者通过增加内存cpu来提高数据库处理能力。这种集中式的的的数据库架构越来越不适合海里转载 2012-07-12 13:29:13 · 1090 阅读 · 0 评论 -
大型电子商务网站架构之-前端优化
1 前端优化必要性 随着互联网的发展,前端优化越来越被人们重视,在一个大型的大型电子商务网站技术架构中,前端架构一定是一项必不可少的工作,国内几个大型的互联网公司也有非常强大的前端技术人员。在业界享有名气淘宝 UED 团队就有好几十人。在浏览器访问一个网站时,有 10%-20% 的时间是花在下载 HTML 上面,有 80%-90% 时间是花在下载页面中所有组件上面。如果我们转载 2012-07-12 13:33:31 · 644 阅读 · 0 评论 -
小型电子商务网站设计原则
2010-07-30 09:27 272人阅读 评论(0)收藏 举报小型电子商务网站设计原则 最近谈得最多的话题莫过于大规模,大数据量,高性能,高并发等架构话题,其实一个电子商务网站开始时一定是小规模,小数据量,用不着把架构弄得过于复杂。高度设计、过度扩展( 高德纳大爷也说过, " 过早优化是万恶之源 ")是现在很多小型电子商务网站非常容易犯的毛病。转载 2012-07-12 13:37:59 · 1299 阅读 · 0 评论 -
中小型电子商务网站架构
很久没有写过博客,由于事务繁多,如果再不写,手就迟钝了。由于一直以来都从事电子商务的技术工作,在架构方面或多或少有点经验,拿出来和大家聊聊,希望业界牛人指正,我也好自我提高。一个小型的电子商务网站,例如日交易量5万订单以下,或者说每天差不多五千万个pv左右。我们可以讨论下,整个架构应该如何设计。业务分离,域名分离现在好的电子商务网站都是按照业务分开,细化每个业务线。这样有利于系统的扩展转载 2012-07-12 13:46:39 · 2810 阅读 · 0 评论 -
建设电子网站几个原则
第一:完善的商品体系 一个电子商务网站就好比一个大商场,要吸引顾客一定要有丰富的商品,商品琳琅满目,才能使顾客络绎不绝。如果商品就那么几种,而且不专业,就算推广再好,别人过来第一次,就不会再来第二次了。 完善的商品体系包括商品合理分类,丰富的商品属性等,这样别人搜索商品时,就比较方便查询到自己想要的商品。例如:我想要一件黑色的短牛仔裤,我可能输入“黑色 短 牛仔裤”如果在商品属性中没有转载 2012-07-12 13:49:33 · 1234 阅读 · 0 评论 -
ebay的架构特点
去年的时候,就了解了 ebay 的架构了,只是很多事情没有亲身经历,很难深有体会。离去年的 Qcon 大会快一年了,今年的也快召开了,时光流逝,真是人事变迁,我回深圳也快一年了。今天有空也来班门弄斧一下。 ebay 是电子商务网站,一个电子事务网站一定要保证交易的完整性,这个和淘宝一样。 ebay 的架构特点: Partition Everything 当一转载 2012-07-12 13:39:32 · 4999 阅读 · 0 评论 -
数据库读写分离
随着一个网站的业务不断扩展,数据不断增加,数据库的压力也会越来越大,对数据库或者SQL的基本优化可能达不到最终的效果,我们可以采用读写分离的策略来改变现状。读写分离现在被大量应用于很多大型网站,这个技术也不足为奇了。ebay就做得非常好。ebay用的是oracle,听说是用Quest Share Plex 来实现主从复制数据。读写分离简单的说是把对数据库读和写的操作分开对应不同的数据库服务器,转载 2012-07-12 14:04:03 · 551 阅读 · 0 评论 -
数据库垂直划分和水平划分
数据库的水平划分和垂直划分很早以前就接触了,只是没有实践,没有什么体会,只有最近两年才有接触,今天也和大家聊聊。垂直划分按照功能划分,把数据分别放到不同的数据库和服务器。当一个网站开始刚刚创建时,可能只是考虑一天只有几十或者几百个人访问,数据库可能就个db,所有表都放一起,一台普通的服务器可能就够了,而且开发人员也非常高兴,而且信心十足,因为所有的表都在一个转载 2012-07-12 14:08:50 · 820 阅读 · 0 评论 -
Apache优化
Apache的优化在网上找了关于apache配置的文件,显然算不上非常大的优化,但是注意这些配置是能提高性能的。Apache配置命令Apache在资源方面的配置命令主要有以下几条。KeepAlive是否允许持续连接MaxKeepAliveRequests允许的持续连接的最大数KeepAliveTimeout持续连接在没有请求多少秒后切断StartServ原创 2012-07-12 14:25:26 · 570 阅读 · 0 评论