我在GAE上製作了一個(非常)簡單的python web應用程序。 Web應用程序基本上是要求用戶輸入,做基本計算,然後根據以前的計算從幾個模塊中發出一些問題,做基本計算,向用戶發佈更多信息。在Google App Engine上存儲常量數據的最佳方法
現在的問題是
- 需要被取出位於整個常量數據的數據(例如,整個數據的幾個小部分)
- 總的整個數據約爲100KB,每個用戶所需的數據大約爲10 kb。
- 數據是不變的,可能會被修改(由我)。
- 我想節省CPU週期。 :-)
到目前爲止,我已經硬編碼在Python字符串數據字面一些if-elif的,其他如Python模塊分離,但它是洙醜陋(數據被格式化HTML和每個數據多於一行)。我可以將它存儲在數據庫中,但它可能需要更多的cpu週期,並且我不知道在數據存儲上存儲常量(非用戶可修改)的簡單方法。把它放在一個文件中,格式化爲XML或其他東西可能需要更多的CPU分析能力。那麼存儲常量數據的最佳方式是什麼?
我已經把它作爲一個常量存儲起來了,它看起來很醜,難以控制。關於數據文件,GAE能做到這一點嗎? – asdacap
@asdacap我不會建議它,如果它不能。 –