Firebase (Firebase Hosting と Cloud Firestore) についての質問です。
【経緯と現状】
現在、①Firebase Hosting (firebase deployしたHTML+Javascriptサイト) と、そのサイトからonclick関数などで送信されるユーザーの入力情報を②Cloud Firestore へ保存しています。
保存データは、ユーザーの登録情報として、各プロフィールページなどで表示されるようにしています。
上記の状況に加え、ユーザーの登録情報の1つである「メッセージ」欄から各ユーザーのコメントを言語解析して、感情や性格などを数値化するシステムを③Python(Pytorch)で作成しています。
上記Pythonシステムは、GPUを必要とし、手持ちのデスクトップPC上で作成済みです。
また、メッセージ欄のコメントは、ユーザーが好きなタイミングで変更します。その為、更新があった都度、Pythonを動かす必要があります。
【問題点・私が分らない事】
①~③を同時に動作させる際、どの様なシステム仕様が相応しいのでしょうか。
今のところ、①と②はFirebaseを通常利用することで事足りていますが、
手持ちPCで動く③は24時間動かしっぱなしで、②の更新を確認する為に数秒に1回Firestoreへデータ取得要求すると、あっと言う間に無料プランのリクエスト上限を越してしまいます。
有料プランに変更しても結構な金額になってしまうと考えられますので、これは賢くない方法だと察しています。
②の更新があった際、外部PCのシステムを動かす仕組みが必要なのではないかと思うのですが、
恐らく検索キーワードも的を射ていないせいか、調べても解決策の検討がついていません。
どなたか解決策などお気付きでしたら、ご教示くださりますと幸いです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー