2017-03-31 34 views
0

我正在研究python/tornado web应用程序。我应该在哪里保存我的龙卷风自定义选项

我有几个选项来保存在我的应用程序。 Thoses选项可以由用户更改,并且这些选项将经常访问。 我已经创建了一个sqlite数据库,但有一些磁盘操作,我问你这些选项的最佳位置是什么。 龙卷风是否嵌入了自定义用户选项的功能?

感谢

+0

我不知道龙卷风,但烧瓶有像顶级对象字典。我认为龙卷风有类似的东西。您可以在启动时将数据库中的所有相关数据加载到该字典中,并在关闭时保存更改。即使它不存在,使用一些模块级字典或专用的缓存模块也很容易构建 –

回答

0

是的,有tornado.options包,这确实非常需要的东西。但请记住,这里保存的值不会在请求之间持续存在;如果你需要这种功能,你将不得不实现一个外部持久化解决方案,你已经用SQLite完成了这个解决方案。

相关问题