1

セットアップ:Python標準環境でのGoogle App Engineアプリケーション。GAEのCloud Pythonライブラリは、Cloud Firestoreデータへのアクセスにキャッシュまたはmemcacheを使用しますか?

現在のところ、このアプリはNDBライブラリを使用してDatastoreから読み書きします。これは、Datastoreからの並列、非同期読み取り、およびmemcacheに非同期タスクレットを使用します。

データストアの代わりにFirestoreを使用したい場合は、Google Cloud Client Library for Pythonを使用する必要があるようです。私はGoogleのクラウドのlibはtaskletsのようなメカニズムをサポートしていないと信じています。しかし、私は疑問に思っています:libはFirestore APIへのリクエストにスレッドセーフなキャッシュメカニズムを使用していますか、おそらくGAEのmemcacheにも対応していますか?

答えて

1

Cloud Firestoreのサーバー側クライアントライブラリは、App Engine Standard用に最適化されていません。 GAEのmemcacheのようなキャッシュソリューションとは統合されません。自分でそのレイヤーを書き込む必要があります。

関連する問題