选择哪个数据库来存储和阅读事件或日志(即广告请求,展示次数等)?
每秒大约30个新条目。机会增长。因此,必须灵活扩展。
Elasticsearch? InfluxDB?还有别的吗?
答案 0 :(得分:0)
事件或日志? =>的 Elasticsearch 强>
https://www.elastic.co/products/elasticsearch:
Elasticsearch在Apache Lucene之上构建分布式功能 提供最强大的全文搜索功能。
据我所知,你不能在InfluxDB中写字符串。 它是一个时间序列数据库,具有数字上的数学函数(最小/最大/平均/最后/ ...)。 所以它不适用于文本
答案 1 :(得分:0)
InfluxDB是满足您需求的合理解决方案,它可以很好地处理文本。但是,没有基于文本的函数,只有数学函数。也就是说,每秒只有30点可能有点矫枉过正。您不需要InfluxDB的性能功能,因此更成熟的解决方案可能更适合您的用例。