logo

1 数据存储 : 永久存储层 mongodb mysql 2 cache 存储 redis vs Memlink

一 永久存储 : mongodb 与 mysql 各有各的适应场景 1) 基于对象 文档嵌套 及 无模式 (不支持事务 如果需要一致性 需要在代码层实现) 2) 基于关系 表 及 有模式 (支持事务)

二 关于队列: mongodb 与 redis 当队列 mongodb 做为永久存储队列 redis 可做内存队列
从速度上 redis 比 mongodb 快 看数据的重要性了

三 内存cache数据 :内存存储 cache redis

目前这三种 redis + mysql or redis + mongodb or redis + mysql + mongodb 组合 足以应付起 千万级的应用了。

关于图片或音频存储 用 mongodb的GridFS nginx-gridfs or nginx-fastcgi-cache 用好这3个利器,打造千万级系统足矣

搜索 solr, Xapian 与 sphinxsearch

Neo4j 图数据库 基于关系的存储

0 回复
需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。