検索

ホームページ  >  に質問  >  本文

python多进程下应用集合

Python自带的集合数据类型在同一个进程中的多个线程是可以访问的

但是如果开发多进程程序,Python中有没有类似set的可以跨进程使用的数据结构?

阿神阿神2767日前398

全員に返信(2)返信します

  • 高洛峰

    高洛峰2017-04-18 10:19:29

    レディス

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:19:29

    Redis が最良の選択だと本当に思います。

    面倒でなければ、マルチプロセッシング モジュールの Queue インスタンスを構築して、複数のプロセスで共有することもできます。キューは他のプロセスで書き込みのみを行い、その後 1 つのプロセスで読み取りとセット操作を実行します。

    ただし、実際には、これは基本的に Redis をシミュレートします。

    追記:ナンバーワンとダダはとても仲が良くて、とても興奮しています。

    返事
    0
  • キャンセル返事