开发者社区> 问答> 正文

适合做大型评论系统的分布式数据库?nosql 合适不?

公司要求开发一套评论系统,之前用sqlserver,但是用来去不是甚爽

因为 sqlserver 在分布式上似乎比较难搞, 可扩展性比较差(也可能是我才学疏浅)

想找一套 数据库,可扩展性比较好的,

当一台服务器承载能力有限的时候,可以添加一台服务器做负载的

(sql server 似乎只能通过 复制同步数据 来解决负载问题,而且很难配置)

大仙们推荐一些数据库我用用看

展开
收起
a123456678 2016-06-28 17:23:34 3239 0
2 条回答
写回答
取消 提交回答
  • 单机始终会有瓶颈,不能水平扩展是致命的, 建议用分布式数据库服务 DRDS 可以解决扩展的问题 https://www.aliyun.com/product/drds

    2019-07-17 19:48:30
    赞同 展开评论 打赏
  • sql server是完全没问题的,复制配置对于新手来说有些复杂,而且对于大并发,大压力来讲,会引起某些复制项的延迟。至于楼上有人说sql server cluster,这也只能算是故障冗余,不能均衡负载,主机死了,备节点可以接管虚拟IP,一般也是在2至30秒内接管(具体时间还需要看数据库日志量及 事务情况)。

    如果你的这种想法想单纯通过数据库来,目前没有相关产品,最接近的也只能算mongodb,支持复制主备及多节点,但要达到自动切换的境界,需要你的程序做判断或者另外加负载均衡来实现。

    2019-07-17 19:48:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于社区的分布式 风险感知模型 立即下载
如何利用Redisson分布式化传统Web项目 立即下载
FLASH:大规模分布式图计算引擎及应用 立即下载