我是新來的Django,我不知道是否有反正使用初始數據沒有重新安裝自定義SQL每次。我的初始數據差不多是100MB,每次測試都需要等待數據庫導入纔會很痛苦。我試圖找到一種方法來做到這一點,而不會截斷我的初始數據。反正有沒有重新安裝自定義SQL使用初始數據?
0
A
回答
1
1
爲什麼你不緩存你的數據?您可以將其作爲全局變量進行處理。 取決於你如何運行你的服務器 - 多線程,多進程,WSGI /嵌入式 - 這可能很容易或很難。
另一個選擇是使用memcached。
Django的緩存在這裏
- https://docs.djangoproject.com/en/dev/topics/cache/
- http://www.jeffknupp.com/blog/2012/02/24/django-memcached-optimizing-django-through-caching/
它非常容易使用它描述。界面只是一個get(鍵)和set(鍵,值)。您可以使用高速緩存的各種:
- 文件系統(你應該有多個進程使用)
- 在內存(單進程,單線程試試這個 - 會更快)
+0
正如我所說我是一個新手,你所說的有點具有挑戰性,我真的感謝您推薦一些有用的文章。我沒有閱讀關於chaching的django doccmentaion是否足以建立你所說的? – neelix
相關問題
- 1. 自定義的初始化程序沒有重寫init?
- 2. 使用,用戶沒有安裝自定義字體
- 3. 自定義組件在joomla 1.5.x中沒有正確安裝
- 4. Django ModelForm初始數據沒有顯示在重新顯示
- 5. 使用數據從類沒有一個新的初始
- 6. 帶有示例數據的Magento 1.6安裝「頁面沒有正確重定向」
- 7. 在C#中,有沒有辦法爲新數據類型編寫自定義對象初始值設定項?
- 8. 重新定義;多重初始化
- 9. 如何使用SQL Server數據庫有沒有SQL服務器安裝
- 10. 來自SQL數據庫的有效數據重新約定
- 11. ScheduledActionService.LaunchForTest在初始安裝後沒有調用ScheduledTaskAgent的OnInvoke
- 12. 用於SQL數據庫安裝的Wix自定義UI
- 13. swift - 自定義TableViewCell沒有初始化器
- 14. 具有自動更新功能的自定義安裝程序
- 15. ajax更新後重新初始化jsf自定義組件
- 16. 無法使用自定義數據庫初始化程序
- 17. 自制安裝,但也沒有安裝
- 18. OCaml數據成員沒有初始化
- 19. Highcharts - 沒有初始數據的Dyanmic圖
- 20. Knockoutjs映射 - 沒有初始數據
- 21. SQL更新沒有數據庫鎖定
- 22. 如何導入,然後重裝沒有初始重複
- 23. Feedzirra沒有正確安裝?
- 24. Laravel4沒有正確安裝
- 25. Lesshat沒有安裝正確
- 26. Homestead沒有正確安裝
- 27. LWJGL沒有正確安裝
- 28. 放置新的重新初始化有
- 29. 在自定義AMI sshd沒有開始
- 30. 有沒有辦法在安裝apk時直接安裝數據?
您是否正在尋找? http://djangosnippets.org/snippets/1318/ – karthikr
這正是我想要的,謝謝。 – neelix
另外,如果你感興趣,我將在今年秋天爲新手提供一個django課程http://skl.sh/17FtUju – Sid