我想在1个应用程序中设置2个Firebase,但有不同的持久性。
一个是启用,第二个是禁用。
请通知我如何设置。
一个应用程序中的多个Firebase项目
但这并没有解释,
如何为第二个Firebase设置持久性。
我要启用第一火线的持久性。
FirebaseDatabase.getInstance().SetPersistenceEnabled(true);
FirebaseDatabase.getInstance().SetPersistenceEnabled(false);
正如我们所看到,getInstance是静态方法,
我们怎么知道,
将属于第一或第二消防基地。
private void initSecondFirebaseAcct()
{
FirebaseOptions options = new FirebaseOptions.Builder()
.setApplicationId("<your application id>")
.setApiKey("<your api key>")
.setDatabaseUrl("<your DB url that ends in 'firebaseio.com/' ")
.build();
try
{
FirebaseApp.initializeApp(this, options, "<database tag>");
}catch (Exception e){
Log.d("Firebase error", "App already exists");
}
mMySecondApp = FirebaseApp.getInstance("<database tag>");
mSecondDBRef = FirebaseDatabase.getInstance(mMySecondApp).getReference();
}
确保引用第一个或第二个Firebase应用程序的方法是将特定的FirebaseApp
实例作为参数提供给:
firedatabase.getInstance(
。
如果您使用FirebaseDatabase.getInstance()
,您将收到默认实例,即第一个数据库应用程序。因此,只需提供第二个实例作为参数,就可以开始了。
我正在构建一个应用程序,它有任意数量的“微社区”。目前,一个用户只能属于一个,所以当他们最初注册时,他们输入一个秘密代码,将他们与相关社区联系起来。 将这些“微社区”(由未来在应用程序上玩一个空间的客户拥有)分离成单独的Firebase项目或将所有数据保存在一起是明智的吗?
我试图用Firebase构建一个android应用程序,在一个应用程序中需要两个独立的数据库(教师和学生)。我在互联网上到处寻找解决方案,但我得到的只是这个解决方案--一个应用程序中的多个Firebase项目,这似乎是一个很好的解决方案,但我不明白。
问题内容: 我尝试使用 多个线程 持久化对象时遇到问题。 细节 : 假设我有一个对象,该对象具有(一对多关系)列表,并且又包含(一对多关系)列表。 由于数量庞大(以十万计),我基于(基于某些业务逻辑)将其分组,并创建了 WORKER 线程(每个PaymentGroup一个线程)以形成对象并提交到数据库中。 问题是,每个工作线程都创建一个(包含唯一的一组)。 所有实体的主键都是自动生成的。 因此,存
这可能不是典型的设置,但由于更高的决策,我们最终在一个应用程序中有多个 kafka 集群,每个集群有多个主题,每个集群可能具有不同的序列化策略。Json/avro.avro可能与融合的架构注册表一起使用,或者使用单个对象编码。 好吧,我通过构建自己的抽象和注册中心,分析配置并手动创建大部分内容,以某种方式实现了它,但我觉得我需要在几个地方多次重复主题名称、模式注册url等内容,以便创建所有需要的b
任何帮助都将不胜感激!!
我有两个android应用程序。我只使用一个firebase项目为他们两个,与两个应用程序都包括在其中。因此,我只有一个google-services.json,它为我的两个应用程序指定了键。我正在尝试使用firebase cloud消息传递,遇到以下问题: 什么能引起这些问题?我需要为第二个应用程序创建全新的firebase项目吗?还是我漏掉了什么? 如果你需要看一些代码,让我知道。在这一点上,