簡體   English   中英

Google App Engine開發服務器如何對數據存儲存根?

[英]How does Google App Engine Dev Server Stub the Datastore?

GAE擁有一個開發服務器,可用於在本地非生產環境中模擬“ GAE雲”。 根據文檔,它模仿所有Service API調用。

我對NoSQL Datastore API的工作方式感到好奇。 有沒有一種方法可以配置您的GAE開發服務器以使其與本地數據庫一起使用(以便您可以向其提供對測試用例有意義的虛擬數據)? 如果是這樣的話,這是如何進行的,因為我無法告訴任何地方! 提前致謝!

開發服務器使用內存中的鍵值存儲在本地模擬數據存儲。 您可以使用--use_sqlite標志來使其與本地sqlite3 db文件配合使用。

此處記錄帶有數據存儲區的本地單元測試

您也可以使用--datastore_path標志將數據存儲到文件中,而不是內存中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM