如果我有一个拥有数百万条记录的Firebase数据存储,那么数据库CRUD的运行性能会受到影响吗?

时间:2014-01-18 19:54:03

标签: database performance node.js firebase

我的问题基本上如标题所述。我正在考虑使用Firebase作为我们的app后端(以及一个随附的Nodejs服务器来处理Firebase无法处理的一些事情,因为它不支持Webhooks)。我期望我们的数据库将包含数百万条记录 - 数万个用户,数千个特定实体类型以及每个实体的数万条记录。虽然我认为数据可以扁平化以简化查询并加快查询速度,但我担心Firebase实际上并不是为那种大小的数据存储区设计的。

有没有人对Firebase中的大型数据存储有经验,可以在这里提供一些见解?

1 个答案:

答案 0 :(得分:-6)

对于关系数据库来说,数千万不是很大。我们使用Firebird和包含大约200,000条记录的表。只要您通过索引字段访问记录并避免表扫描,您应该没问题。同时将尽可能多的RAM放入DB服务器。