2017-10-23 16 views
1

1 초와 같이 Firebase 데이터베이스 (또는 이와 유사한 메시지)에 보낼 수있는 최대 메시지 수에 대한 모범 사례에 대한 문서를 찾을 수 없습니다. 또한 앱의 속도를 크게 떨어 뜨리지 않고 수신을 처리 할 수있는 속도. 예를 들어 테스트Firebase 데이터베이스와의 최대 메시지 속도

//send updated location of user character in MMORG 
MyDatabaseReference.child(LOCATIONS).child(charid).setValue . . . 

//recieive locations of other characters in a MMORG 
MyDatabaseReference.child(LOCATIONS).addValueEventListener(new 
ValueEventListener() { . . . 

3 장치는 각 데이터베이스에 초당 20 개의 메시지를 전송하고, 초당 각각의 수신 (60 개)의 메시지는 (S8은 고속 장치를 사용) OK 작동 보인다. 말하자면, 100 개의 장치로 어떤 일이 벌어 질지 궁금해졌습니다.이 경우 각 사용자 응용 프로그램은 이론적으로 초당 2000 개의 메시지를 받게됩니다. 나는 이것에 대한 자동 조절이 있다고 상상한다.

+0

https://firebase.google.com/docs/database/usage/limits – Kato

답변

1

Firebase 데이터베이스 제한에 관한 Firebase 공식 문서에서 언급했듯이 무료 플랜에는 최대 1000 write operations/second입니다.

무료 계획을 유지하려면 초당 최대 쓰기 수에 도달하면 더 이상 Firebase 데이터베이스를 사용할 수 없다는 것을 의미하지는 않습니다. 1001 번 동시 연결이 발생하면 작업 대기열이 만들어지고 Firebase는 하나의 연결이 닫히고 새 연결을 사용할 때까지 대기합니다.

+0

다른 정보를 얻을 수 있습니까? –