代码之家  ›  专栏  ›  技术社区  ›  Cerin

在Django中创建持久数据对象

  •  4
  • Cerin  · 技术社区  · 15 年前

    我有一个基于python的最大熵分类器。它很大,像泡菜一样储存,需要一分钟的时间才能解冻。它也不安全。但是,它运行得很快,可以在几毫秒内对样本(简单的python字典)进行分类。

    我想创建一个基本的django网络应用程序,这样用户就可以提交样本进行实时分类。如何将分类器加载到持久内存中 一旦 ,然后对其进行调整,以便每个请求都可以访问该对象而不与其他请求冲突?

    2 回复  |  直到 15 年前
        1
  •  4
  •   bmaeser    15 年前

    你可以用djangos cache-framework 并将超时设置为一个极限值

        2
  •  2
  •   Brian Luft    15 年前

    考虑在另一个进程中运行它。您可以让Django应用程序通过分类器进程监听的套接字提交示例,或者运行队列并让Django向队列提交请求。