淘宝客导购产品设计(二)
2013-08-06 22:59
92 查看
上一篇介绍了淘宝客导购产品baby的UI设计,接着写后台的设计,关键在于存储和读写效率,存储上选取了NoSql比较出名的redis,redis数据都在内存中,又解决数据持久化,避免down机时,数据丢失,在吞吐量不是很大的情况下,读取效率是非常高的。web服务器选取了nginx和apache,其中nginx作为前端负载均衡,apache做反向代理。下图是整体的业务部署:
没有选取mysql,这些关系型数据库,一方面是想学习非关系型数据库NoSql,另一方面,非关系型数据库在处理互联网业务复杂的数据关系和大数据量具有优势,效率也比传统关系型数据库快上好几倍,考虑到要部署移动终端产品,这就显得非常重要了。
整体的业务流程已经很清晰了,接下来第三篇就要开始整理数据库的设计,传统的数据库操作,涉及到ORM持久层的设计,针对Redis的持久层设计没有现成的框架可选取,可以自己简单设计一个,redis存储的设计,在key的设计上也是非常关键的,有关redis的资料,可以查看官方网站:
http://www.redis.io/
http://www.redis.cn/
持久层的设计,和key设计,接着下一篇……
没有选取mysql,这些关系型数据库,一方面是想学习非关系型数据库NoSql,另一方面,非关系型数据库在处理互联网业务复杂的数据关系和大数据量具有优势,效率也比传统关系型数据库快上好几倍,考虑到要部署移动终端产品,这就显得非常重要了。
整体的业务流程已经很清晰了,接下来第三篇就要开始整理数据库的设计,传统的数据库操作,涉及到ORM持久层的设计,针对Redis的持久层设计没有现成的框架可选取,可以自己简单设计一个,redis存储的设计,在key的设计上也是非常关键的,有关redis的资料,可以查看官方网站:
http://www.redis.io/
http://www.redis.cn/
持久层的设计,和key设计,接着下一篇……
相关文章推荐
- 淘宝客导购产品设计 (一)
- 如何为Android上的产品设计一款合适的图标
- 我来解读:互联网产品设计解剖
- 用户体验要素:以用户为中心的产品设计(原书第2版)(UI设计丛书)(全彩印刷)
- 第3章 从小工到专家,设计卓越产品
- IOS应用的产品设计、交互设计理念断想
- 产品经理和原型设计不得不说的故事
- 手机号在产品设计中经历的阶段总结
- 转载 如何规范需求,平衡需求挖掘、产品设计、产品研发三者的关系
- 产品经理之UED用户体验设计
- 从需求特性分析新浪围脖产品设计
- 产品设计体会(6023)有关“门”的设计点滴 推荐
- 2012CSDN网站六大类职位火热招聘:社区编辑、产品交互设计、信息安全主管、前端工程师、Ruby工程师、搜索工程师
- 产品设计中的最大问题
- 互联网产品设计中的模仿与创新
- B2C电子商务系统研发——产品目录(Product Category)业务分析和设计
- 好的产品设计并非始于图片,而是对人的理解
- 产品设计:移动应用表单浅析
- 【产品经理】手绘风格在网页设计中的运用
- 响应式网页设计:互联网web产品RWD概念