12.您正在 App Engine Standard 上部署 GPS 跟蹤應用程序。GPS 跟蹤應用程序使用雲 SQL 作爲後臺。一些查詢的運行速度非常慢,您的團隊領導要求您探索設置緩存層以加快應用程序的運行速度。您應該怎麼做?
A. Memcached 使用 Memorystore,並將服務級別設置爲專用。根據查詢的哈希值創建一個鍵。修改應用程序邏輯,以便在查詢 Cloud SQL 之前檢查緩存中的鍵。如果鍵不存在,則查詢 Cloud SQL 並填充緩存,然後將結果返回給應用程序。
B. Memcached 使用 Memorystore,並將服務級別設置爲共享。使用 App Engine Cron 服務每分鐘用包含查詢結果的鍵填充緩存。修改應用程序邏輯,以便在查詢 Cloud SQL 之前檢查緩存中的鍵。
C. Memcached 使用 Memorystore,並將服務級別設置爲共享。根據查詢的哈希值創建一個鍵。修改應用程序邏輯,以便在查詢 Cloud SQL 之前檢查緩存中的鍵。
D. Memcached 使用 Memorystore,並將服務級別設置爲專用。使用 App Engine Cron 服務每分鐘用包含查詢結果的鍵填充緩存。修改應用程序邏輯,以便在查詢 Cloud SQL 之前檢查緩存中的鍵。如果鍵不存在,則查詢 Cloud SQL 並填充緩存,然後再將結果返回給應用程序。