1
我嘗試在Firebase中創建世界模型的人。這意味着地方我需要把500分miljon +的記錄,像這樣火力地堡JSON:如何在Firebase中搜索這個龐大的用戶列表
"USER" : {
"HnhLyXRxUINmlltKOfxx2QBYiQ53" : { // FireBase user ids
"FRIENDLYS" : {
"-KWrFrMx1yQe0jhyA7HP" : { // Push ids
"animal" : "dog"
},
"-KWrG7EsLkZvASjpcW3A" : {
"animal" : "cat"
},
"-KWrG9hbQxrZwdfjqbuQ" : {
"animal" : "horse"
}
},
"email" : "[email protected]",
"lastName" : "Doe",
"firstName" : "John",
"googleId" : "10086464927329323e2326"
},
"HnhLyXHKJH67677GJKMnbBYiQ53" : { // FireBase user ids
"FRIENDLYS" : {
"-KWrFrMdjnjs982s7HP" : { // Push ids
"animal" : "ant"
....
}
我想尋找一個USER
這樣的:
firebase.child("USER/HnhLyXRxUINmlltKOfxx2QBYiQ53").addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot snapshot) {
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
的問題是,如果這是一個好方法繼續建設,特別是像我這樣搜索時,有一個「USER」對象這麼大可行嗎?
我可以期待什麼?