Firebase作为消息存储后端

Firebase作为消息存储后端,firebase,Firebase,我正在寻找建立一个移动应用程序,将能够发送消息给用户的基础上,他们的位置。是否可以在Firebase上创建存储消息/位置的数据库,然后在用户位置附近有新消息时查询数据 那要看情况。如果你将用户分组,例如按马德里、巴塞罗那、毕尔巴鄂等城市分组,这将很容易。如果你想传播信息,让我们假设关闭100个用户,这可能是有问题的。我同意@lombausch这里。。。Firebase不太适合这种类型的查询,除非您能够以非常聪明的方式缩小它的范围。您可能必须使用不同的后端来处理地理空间数据。当然,这些消息本身也是

我正在寻找建立一个移动应用程序,将能够发送消息给用户的基础上,他们的位置。是否可以在Firebase上创建存储消息/位置的数据库,然后在用户位置附近有新消息时查询数据

那要看情况。如果你将用户分组,例如按马德里、巴塞罗那、毕尔巴鄂等城市分组,这将很容易。如果你想传播信息,让我们假设关闭100个用户,这可能是有问题的。我同意@lombausch这里。。。Firebase不太适合这种类型的查询,除非您能够以非常聪明的方式缩小它的范围。您可能必须使用不同的后端来处理地理空间数据。当然,这些消息本身也是如此。你看过GeoFire()吗?它基于其地理位置存储信息,并允许基于地理哈希的邻近查询。所以:是的,这是可能的。