开发者社区> 问答> 正文

日志数据选择mysql 、 mongodb 还是 postgredb哪个好?

我是做游戏服务器的, 目前我的游戏服饰部署在阿里云上面的,现在我们要将玩家操作日志和一些重要的日志分析入库。 日志服务器获取的日志服务器是json格式, 将这些json格式的日志分析入库,以便运营分析。现在面临的问题就是选择那个数据库:
mysql: 监控的日志字段变化大,如果采用关系型数据库则冗余字段叫多,而且当数据量很大不易扩展
mongodb:可以直接存储json, 问题在阿里云不支持, 需要自己搞个云服务器搭建,
postgredb: 我只知道这个数据库最新版本支持nosql, 网上还有有测评显示各方面新能比mongodb好, 而且阿里云支持,但不知道这个中数据库使用的场景。
希望各位大牛能帮我分析一下,选择那个数据库?

展开
收起
落地花开啦 2016-02-26 10:15:12 12638 0
2 条回答
写回答
取消 提交回答
  • 推荐回答:

    日志字段变化大,还是使用nosql更合适,如果量不是特别特别大,可以用mongodb的,现在有mongodb 3.0的服务,但它不建议外网使用,也就是,你要用mongo,你就得用的其他server和存储,价格稍贵。

    postgre的benchmark不太清楚,你可以在网上再搜搜看相关的资料

    如果特别大的话,hbase存储 + elasticsearch搜索,会比较好一些

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官方(新用户需官网注册查看)

    2021-04-19 22:04:25
    赞同 展开评论 打赏
  • 喜欢技术,喜欢努力的人

    日志字段变化大,还是使用nosql更合适,如果量不是特别特别大,可以用mongodb的,现在有mongodb 3.0的服务,但它不建议外网使用,也就是,你要用mongo,你就得用的其他server和存储,价格稍贵。
    postgre的benchmark不太清楚,你可以在网上再搜搜看相关的资料
    如果特别大的话,hbase存储 + elasticsearch搜索,会比较好一些

    2019-07-17 18:47:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载

相关镜像