具有redis和json文件的共享内存对象。

redison的Python项目详细描述


redis:redis+json:使用redis和json文件的内存共享对象

开始

纽比

from redison import RedisObject
import numpy as np

array= np.random.rand(10)# Set the object in python stack
print(array)# Retrieve the object from the stackarray= RedisObject(array)# Set the object in redis
print(array.get())# Retrieve the object from the redis database

多处理器

过程1

from redison import RedisObject
import numpy as np

while True:
    # Push array1
    RedisObject(id="array1", data=np.random.rand(10))# Pull array2array2= RedisObject(id="array2")# Wait for array1 to be set in redis by proc2
    print(array2.get(blocking=True))

过程2

from redison import RedisObject
import numpy as np

while True:
    # Push array2
    RedisObject(id="array2", data=np.random.rand(10))# Pull array1array1= RedisObject(id="array1")# Wait for array1 to be set in redis by proc1
    print(array1.get(blocking=True))

多处理器遥控器

过程1

from redison import RedisObject
import numpy as np

while True:
    # Create array2array1= np.random.rand(10)# Push array2 
    RedisObject(id="array1",
                data=array1,
                host="10.1.0.2")# Pull array1array2= RedisObject(id="array2", 
                         host="10.2.0.2")# Wait for array1 to be set on the remote machine 2
    print(array2.get(blocking=True))

过程2

from redison import RedisObject
import numpy as np

while True:
    # Create array2array2= np.random.rand(10)# Push array2 
    RedisObject(id="array2",
                data=array2,
                host="10.2.0.2")# Pull array1array1= RedisObject(id="array1", 
                         host="10.1.0.2")# Wait for array1 to be set on the remote machine 1
    print(array1.get(blocking=True))

贡献

如有任何问题,请发邮件至j.cadic@9dw-lab.com

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中ArrayList的超简单问题   Java 8在一段时间后过期   java如何创建具有用户定义维度的矩阵,并使用从上到下、从左到右的递增值填充它?   java从JDBC重启mysql   带有sqlite的java LiveData未更新UI   带有JDialog的java小程序在Mac OSX中未正确隐藏   java ActionListener无法从公共类引用数组?   java Apache Digester:NoSuchMethodException:没有这样的可访问方法   安卓中数据库中的java数据没有以正确的格式检索   java快速排序实现:使用random pivot时几乎排序   安卓 Java:高效的ArrayList过滤?   java如何在单独的文件中制作GUI程序   jasper报告如何从JSP或Java代码在JasperReport中传递参数值?