首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >龙卷风应用设计

龙卷风应用设计
EN

Stack Overflow用户
提问于 2015-07-09 08:07:21
回答 1查看 120关注 0票数 0

我希望人们对我正在考虑的龙卷风应用程序的当前设计的看法。虽然我使用mongoDB来存储永久信息,但我目前已经将会话信息作为python数据结构,在初始化时简单地添加到Application中。

在服务器运行时,我需要对会话执行一些迭代和操作。我一直在争论是将这些迁移到另一个mongoDB,还是将其保留为python结构。

用这种方式保存会话信息有什么问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-09 08:21:20

如果您将会话数据存储在Python中,那么您的应用程序将:

  • 如果您停止Python进程,则释放它;
  • 可能会消耗更多的内存,因为Python在内存管理方面效率不高(而且您必须将所有会话存储在内存中,而不是现在需要的会话)。

如果这些对您来说不是问题,那么您可以使用Python结构。但是通常这些都是严重的问题,大多数项目都会使用一些外部存储来进行会话。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31311620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档