在Raspberry 3上,我运行一个Rabbit-Mq listener.py,它接收一个由14000个键/值对组成的大字符串(json)。 listener.py脚本将获取此字符串并将其传递给另一个脚本(database.py),该脚本将其编码回json(python dict对象),解析它并将值存储到Mariadb数据库。
listener.py调用:
os.system("python %s %s" % (database.py, body))
其中"身体"是从rabbitmq收到的字符串。
我担心14000个对象json可能会变大以传递给database.py sys argument
。有没有其他方法可以实现我的目标?我刚刚听说过泡菜,这对我的目的有好处吗?