【发布时间】:2021-08-05 13:59:55
【问题描述】:
离线使用 Nosql DB,但尝试使用 Firebase 实时数据库。 它打算建立一个大型数据库,它可能更适合使用 nosql 结构。 在 Firebase 风格中,我打算提出请求:myRef.child(k).child(j).getvalue() K 和 j 是基于 integer 的字符串。在 Firebase 上,发出请求的时间或多或少是恒定的(我说的是大数据库)。 使用 MongoDB,我开始用 j 和 k 的小值填充数据库。 当我提出请求时,低值可以快速检索,而较高的值在某个点上会非常慢,因此无法使用此数据库; 据我了解,这可能与“有序”的哈希值有关,而事实并非如此。 我的问题:有没有办法优化 MongoDB 中的请求以适合我的情况? 如果没有,是否还有另一个类似于 Firebase 实时数据库(沙发数据库)的离线数据库?
【问题讨论】: