Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
719 views
in Technique[技术] by (71.8m points)

一年数据接近1个亿非结构化数据的场景,用的什么数据库合适?

我们想要全面的记录用户行为,之前买过成熟的统计分析工具(类似百度站长),但想要的很多功能没有,很多不需要的功能倒是挺多的,结果就是成本不低但达不到我们的预期。所以考虑自己做套简易的收集系统,搭配本身系统自身能够把数据维度做多一些。
近半年做了些基础测试工作,用的mongodb收集数据,把用户在页面上的操作、浏览记录都记下来,半年已经4千多万数据了(10多GB),但感觉现在查询效率不高,关键字段已经做了索引之类了。
场景无需对事务支持、数据丢失点都没关系、数据一次写入就不会再更改了、非结构化、数据量大这些特性出发有没有更合适的简单点的数据库呢。

莫非必须得走Hbase这些大件才行么?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

dgraph 也不错, 1亿数据量单机就够了


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...