how to crosslanguage store & access small file use redis,here is soluation

python store

#!/usr/bin/env python
import os.path
f=open("/home/mlzboy/1.png","rb")
s=os.path.getsize("/home/mlzboy/1.png")
print s
import redis
r = redis.StrictRedis(host='localhost', port=6379, db=0)
print r.set("foo",f.read())
b=r.get("foo")
ff=open("/home/mlzboy/2.png","wr")
ff.write(b)
ff.close

ruby read

#encoding=utf-8
#!/usr/bin/env ruby
require "redis"

redis = Redis.new
new_array=redis.get "foo"
f=File.new("/home/mlzboy/3.png","wb")
f.write(new_array)
f.close

原文地址:https://www.cnblogs.com/lexus/p/2329102.html