ios - Firebase 可扩展性

标签 ios database firebase structure scalability

我想开发一个 iOS 应用程序,您可以在其中找到附近的人并与他们聊天。但是,我不知道 firebase 如何处理大量数据。

例子: 所以,如果应用程序有 10 万用户。而且他们中的很多人总是在聊天,搜索附近的人,firebase 真的可以处理那么多的请求和帖子吗?如果没有,那么您如何使用 firebase?这取决于我构建的结构吗?我感谢每一个可以帮助我决定是否使用它的答案:)

谢谢

最佳答案

虽然这是一个非常宽泛的问题,但我会捕获您的可扩展性的特殊性之一。 Firebase 是一个 NoSQL 数据库,它以 JSON 格式导入和导出数据库。它成为完美 BAAS 的关键因素之一是它能够处理事务或内置命令,以几乎无障碍的方式保存和检索数据。

不仅如此,AdMob 的轻松集成、推送通知、远程配置等功能也为其完美的 DNA 结构增添了色彩。不要忘记它的存储使用 Google Cloud Bucket。所以,是的,在基础设施方面非常值得信赖。

  • 查看所有功能 here.

Firebase 已成为一个大牌。如果我们考虑受欢迎程度的规模,请查看这些客户:

Customers At Firebase

  • Booking.com
  • 微博
  • 华硕
  • 域名
  • Glow...以及更多知名人士。

此外,

在最近的 Google I/0 2016 中,Firebase 作为 BAAS 的扩展得到了极大的关注。您可能有兴趣观看这些视频:

最后,可扩展性是一个精心规划的结构化数据库的重要因素。祝你好运!

关于ios - Firebase 可扩展性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38423632/

相关文章:

android - 在 flutter 应用程序中添加日期选择器的正确方法是什么?

firebase - Firebase远程配置条件下的应用程序版本

python - 使用python随机填充MySQL数据库 'freezing'

ios - 如何提示用户在 AppDelegate 之外接受推送通知?

swift - 如何在swift(FCM)中接收数据通知

ios - 如何更改 Xcode 调试窗口中 float 和 double 的显示格式?

ios - iPhone 7或7 Plus使用becomeFirstResponder出现严重白屏bug

ios - 使用 Swift 在 iOS 聊天应用程序中查看表情符号

ORACLE - 将程序/包导出到文件

mysql - 将 .NET 应用程序连接到 MySQL