fxrocks 最近的时间轴更新
fxrocks

fxrocks

V2EX 第 411883 号会员,加入于 2019-05-13 17:29:28 +08:00
全量读取速度
Redis  •  fxrocks  •  17 天前  •  最后回复来自 RedisMasterNode
17
github 菜鸟求教:一个程序一个 repo(仓库里)吗
git  •  fxrocks  •  23 天前  •  最后回复来自 fxrocks
3
云上安卓虚拟机?
Android  •  fxrocks  •  24 天前  •  最后回复来自 misty8873
20
菜鸟请教个 app 问题。
新手求助  •  fxrocks  •  25 天前  •  最后回复来自 fxrocks
2
fxrocks 最近回复了
20 天前
回复了 fxrocks 创建的主题 Redis 全量读取速度
@crclz

感谢提醒。ACID,我的业务比较特殊,大部分读写都在某个固定时间段,几乎每 10 秒就更新,过了业务时间段后,基本就没有操作了,所以 D 问题不大。A 的话,我还不知道事务失败会不会被 python redis 捕获。。。要查看一下。

另外 mongoDB 就没有这个问题么?

看来没有人用纯 redis 哈。
20 天前
回复了 fxrocks 创建的主题 Redis 全量读取速度
@RedisMasterNode

试了一下读写 10 万条 10 个字段在 15 秒以内,1 万条在 3 秒以内,完全可以接受。反正每天才一次,而且短期不会有 1 万个用户。就这么搞算了。估计放到云上要快些,现在是在树莓派 4 上测试的。


t0=time.time()
pool = redis.ConnectionPool(host='192.168.31.115', port=6379, db=0,decode_responses=True)
r = redis.Redis(connection_pool=pool)

with r.pipeline(transaction=False) as p:
for n in range(100000):
k=f"client_{n}"
v={"k1":"v1","k2":"v2","k3":"v3","k4":"v4","k5":"v5","k6":"v6","k7":"v7","k8":"v8","k9":"v9","k10":"v10"}
p.hmset(k,v)
t1=time.time()
print(f"set in pip in {t1-t0} secs")
p.execute()
t2=time.time()
print(f"pipe exec in {t2-t1} secs")
print(f"total write in {t2-t0} secs")

t0=time.time()
with r.pipeline(transaction=False) as p:
for n in range(100000):
k=f"client_{n}"
p.hgetall(k)
t1=time.time()
print(f"read in pip in {t1-t0} secs")
result=p.execute()
t2=time.time()
print(f"pipe exec in {t2-t1} secs")
print(f"total read in {t2-t0} secs")
<ipython-input-71-ba09b5712492>:9: DeprecationWarning: Pipeline.hmset() is deprecated. Use Pipeline.hset() instead.
p.hmset(k,v)
set in pip in 0.4727442264556885 secs
pipe exec in 14.024574041366577 secs
total write in 14.497318267822266 secs

read in pip in 0.18680548667907715 secs
pipe exec in 12.720657110214233 secs
total read in 12.90746259689331 secs
20 天前
回复了 fxrocks 创建的主题 Redis 全量读取速度
@niubee1 因为偷懒不想搞 mysql 之类,搞关系麻烦,redis 都堆在一个 hash 里方便啊 :D, 查询和更新单个用户数据也快。就是每天读一次所有 key 感觉不太爽。

@RedisMasterNode 嗯,等下试一试。

@Ptu2sha 单机 rdb 是指复制 rdb 到另外机器然后再读取?。。。
20 天前
回复了 fxrocks 创建的主题 Redis 全量读取速度
@YouLMAO 自己搞得,没有 dba :D,那有其他办法吗?我用 Python redis
@v135ex @zoharSoul 多谢两位
25 天前
回复了 fxrocks 创建的主题 Android 云上安卓虚拟机?
@misty8873 @810244966
华为云手机起步 5990/月,最多同时连 60 台,这个对我来说太贵了,1 是我还用不到 60 台。2 是搞个红米就 800 快,1 个月华为云我都可以买 7 个真机了,用个 2 年没问题。

@zszhere


@horsley
求推荐一个香的云真机

@janus77
百度的 ARM 虚拟云手机看介绍不错,价格也不错,400 多一年,但是 TMD 有价无市,申请了试用,n 多天也没有回复。

国外的一些 android 云,基本也是面对测试的,对哪些短时间需要大量手机测试的客户比较合适,按时间收费的多,个人不太适合。
28 天前
回复了 fxrocks 创建的主题 Android 云上安卓虚拟机?
@opengps 其实我不是真的测试,我只是变相的模拟自动化执行任务。云真机我搜过的,鹅厂的 wetest, 主要是针对测试的,不合适,价格也贵,15 分钟 9.9 元。
@lh900519
这个好,我研究一下。谢谢
@spcharc,我没怎么接触过 linux,菜鸟一枚,请教 dd 是哪里用错了,谢谢
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2832 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 14:01 · PVG 22:01 · LAX 06:01 · JFK 09:01
♥ Do have faith in what you're doing.