Redian新闻
>
redis 存储 object的问题: 每个object一个hash, 这样能行吗?
avatar
redis 存储 object的问题: 每个object一个hash, 这样能行吗?# Programming - 葵花宝典
x*n
1
7/31的好象都有看见的......之后就暂时没下文了?
avatar
a*1
2
一个 user表的几个field,每次操作都要判断。
打算放到一个class里面,然后,一个object 一个 hash。 这样读写更快。不用反序列
化了。
如果几百million object就要创建 几百million hash。 可不可以这样做呢?
hash 数量,没限制吧??
谢谢了
avatar
t*g
3
485才交了两个月吧,怎么可能这么快。

【在 x****n 的大作中提到】
: 7/31的好象都有看见的......之后就暂时没下文了?
avatar
d*n
4
只有内存限制,应该没有数量限制。不过redis是单线程,你要是并发的可能有点问题。

【在 a*****1 的大作中提到】
: 一个 user表的几个field,每次操作都要判断。
: 打算放到一个class里面,然后,一个object 一个 hash。 这样读写更快。不用反序列
: 化了。
: 如果几百million object就要创建 几百million hash。 可不可以这样做呢?
: hash 数量,没限制吧??
: 谢谢了

avatar
z*o
5
应该是才交了不到1个月吧

【在 t****g 的大作中提到】
: 485才交了两个月吧,怎么可能这么快。
avatar
a*1
6
如果把所有user 放到一个 hash。这种方法 是不是 通用方法?
序列化 反序列化 开销 没那么大吧?
[在 dynkin (化神奇为腐朽) 的大作中提到:]
:只有内存限制,应该没有数量限制。不过redis是单线程,你要是并发的可能有点问题
avatar
x*t
7
PD 7/17/07的,11月刚交上485.PD 08/07的在我后面吧,才Current半个月,连FP通知
都没收到呢。

【在 x****n 的大作中提到】
: 7/31的好象都有看见的......之后就暂时没下文了?
avatar
s*y
8
是。 确实是通用做法。
听说过用快速zip放redis对于大的object 可以省点内存
你可以再在redis里建个查找表如果需要序列的话。

【在 a*****1 的大作中提到】
: 如果把所有user 放到一个 hash。这种方法 是不是 通用方法?
: 序列化 反序列化 开销 没那么大吧?
: [在 dynkin (化神奇为腐朽) 的大作中提到:]
: :只有内存限制,应该没有数量限制。不过redis是单线程,你要是并发的可能有点问题
: 。

avatar
c*e
11
有多线程的redis吗?

【在 a*****1 的大作中提到】
: 一个 user表的几个field,每次操作都要判断。
: 打算放到一个class里面,然后,一个object 一个 hash。 这样读写更快。不用反序列
: 化了。
: 如果几百million object就要创建 几百million hash。 可不可以这样做呢?
: hash 数量,没限制吧??
: 谢谢了

avatar
a*1
12
谢谢 各位了。
redis 是 单线程的。好像没有多线程的吧。
avatar
N*m
13
单线程好处是没有锁

【在 a*****1 的大作中提到】
: 谢谢 各位了。
: redis 是 单线程的。好像没有多线程的吧。

avatar
s*y
14
Redis是 non blocking. multiplex.足以应付大多数应用 为啥非要多线程
avatar
c*e
15
自己用node.js写一个,应该比redis快吧?

【在 s*********y 的大作中提到】
: Redis是 non blocking. multiplex.足以应付大多数应用 为啥非要多线程
avatar
c*n
16
反正都是non blocking,就算v8优化得好 也没必要重新造轮子吧?

【在 c*********e 的大作中提到】
: 自己用node.js写一个,应该比redis快吧?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。