日志数据选择mysql 、 mongodb 还是 postgredb哪个好?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

2016-02-26 10:15:12 7991 2

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

取消 提交回答
全部回答(2)
  • y2krghchnky6m
    2021-04-19 22:04:25

    推荐回答:

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

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

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

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

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

    0 0
  • 落地花开啦
    2019-07-17 18:47:57

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

    0 0
添加回答
相关问答

1

回答

有同学遇到canal监控MySql的binlog发送kafka,出现数据延迟达五六个小时#Flink

2020-08-07 16:24:42 2344浏览量 回答数 1

1

回答

循环查询会阻塞mysql线程吗?本来是两张关联的表,先查询主表所有的数据然后循环去查附属#云原生后端

2020-07-12 22:11:01 834浏览量 回答数 1

1

回答

PHP使用pdo执行mysql的插入指令以后不报错,但是数据库里没数据 ?报错

2020-06-23 13:59:03 602浏览量 回答数 1

1

回答

MySQL表与数据向Oracle移植(使用Oracle SQL Develope?报错

2020-06-23 13:52:22 300浏览量 回答数 1

1

回答

mysql误操作数据回滚,python有一句话报错 ?报错

2020-06-23 13:48:47 268浏览量 回答数 1

1

回答

mysql库中的数据插入Oracle?报错

2020-06-22 22:08:30 494浏览量 回答数 1

1

回答

mysql是不是修改数据必须加上条件,且条件为主键??报错

2020-06-22 19:41:46 278浏览量 回答数 1

1

回答

Jfinal连接mysql,insert一条数据时候报错。?报错

2020-06-22 14:22:06 184浏览量 回答数 1

1

回答

可有抓包工具可以抓取Java Client与Mysql Server之间通信的数据 ?报错

2020-06-14 16:09:17 246浏览量 回答数 1

1

回答

Flink消费kafka数据 写入mysql 你们怎么实现的呀?是继承RichSin #Flink

2020-06-10 23:29:32 648浏览量 回答数 1
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载