Android 使用Firebase数据库进行大数据量查询
我是Firebase Jason Seq的新手。数据库系统我将开发一个web模块和一个以Firebase为后端的android应用程序。在开始之前,我想就以下几点提出一些建议:Android 使用Firebase数据库进行大数据量查询,android,firebase,Android,Firebase,我是Firebase Jason Seq的新手。数据库系统我将开发一个web模块和一个以Firebase为后端的android应用程序。在开始之前,我想就以下几点提出一些建议: 1:目前有一个最大表的数据库,大约有2个 百万条记录是否可以迁移:任何工具或建议 方法论 2:在Fire base中安排数据以处理大型数据的任何方法 数据 3:数据很大,但我的用户数量在地理区域内有限(最大 10000/天)那么它符合我的预算吗 是的,即使您的数据库非常大,也可以迁移到Firebase。要对此进行归档
- 1:目前有一个最大表的数据库,大约有2个 百万条记录是否可以迁移:任何工具或建议 方法论
- 2:在Fire base中安排数据以处理大型数据的任何方法 数据
- 3:数据很大,但我的用户数量在地理区域内有限(最大 10000/天)那么它符合我的预算吗
希望能有所帮助。只是分享我的经验,Firebase并没有针对单个请求提供多个查询。也就是说,如果你有用户数据,你想要像我想要的那个年龄>18岁且居住在印度的用户一样启动查询,那么在Firebase中就有点困难了。不,不是。这很简单。如果你熟悉了主要的概念,你就可以做任何你想做的事情。Chintan肯定是实现这一点的方法,这是任何数据库系统中的一个次要功能,毕竟firebase在IOS和Andriod中托管了许多大型应用程序community@ChintanRathod您可以直接将JSON数据上传到firebase,这样就可以轻松完成2m行。此外,在Firebase中执行查询功能非常强大,通过利用串联字段可以轻松完成。例如,一个节点可以有三个子节点;地点:印度,年龄:18岁,地点:印度。查询将是查询loc_age.startingAt(“印度18”)。这将返回印度所有超过18岁的用户。@Jay Yes。我知道了这件事。但关键是我需要为我想要执行操作的单元格组合创建一个额外的列。如您的示例所示,loc_age是我们数据库的额外负担。现在假设个人搜索的查询字符串是什么,国籍->印度,年龄>18&gender=male?只是分享我的经验,Firebase并没有针对单个请求提供多个查询。也就是说,如果你有用户数据,你想要像我想要的那个年龄>18岁且居住在印度的用户一样启动查询,那么在Firebase中就有点困难了。不,不是。这很简单。如果你熟悉了主要的概念,你就可以做任何你想做的事情。Chintan肯定是实现这一点的方法,这是任何数据库系统中的一个次要功能,毕竟firebase在IOS和Andriod中托管了许多大型应用程序community@ChintanRathod您可以直接将JSON数据上传到firebase,这样就可以轻松完成2m行。此外,在Firebase中执行查询功能非常强大,通过利用串联字段可以轻松完成。例如,一个节点可以有三个子节点;地点:印度,年龄:18岁,地点:印度。查询将是查询loc_age.startingAt(“印度18”)。这将返回印度所有超过18岁的用户。@Jay Yes。我知道了这件事。但关键是我需要为我想要执行操作的单元格组合创建一个额外的列。如您的示例所示,loc_age是我们数据库的额外负担。现在假设个人搜索的查询字符串是什么,国籍->印度,年龄>18&gender=male?谢谢Alex它帮助了我Alex它帮助了我