android 有没有办法让MongoDB Atlas Cloud DB像实时数据库一样工作?

b5lpy0ml  于 2023-03-16  发布在  Android
关注(0)|答案(1)|浏览(87)

我正在制作一个Android Java应用程序,它需要以下功能;

应用程序所需的功能

  • 2个用户或多个用户之间的消息传递,包括:
  • 文字信息,语音信息,图像信息(就像WhatsApp)
  • 每当用户收到消息,或有人在聊天中截图时推送通知(就像Snapchat一样)
  • 应用内语音通话和视频通话
    技术堆栈
    *Java适用于Android工作室中的Android
    *NodeJS用于制作API
    *MongoDB Atlas云客户端用于数据库
    我所做的我正在发出API Get请求,以获取数据库中的所有消息并将其显示在RecyclerView上,但由于数据库不是实时的,因此每当在数据库中添加新消息时,我必须从头开始再次打开应用程序,以便发送新的Get请求并将数据提取到RecyclerView。
    问题因此,

1.有没有办法用上面提到的技术栈让聊天实时化?那就是;使用NodeJS和MongoDB Atlas客户端,而不必购买实时数据库

whitzsjs

whitzsjs1#

是的,您可以使用他们的新特性mongodb realm

相关问题