redis的一点想法 - 杨海潮

16
redis的一点想法 @jackbillow [email protected]

Upload: shaoning-pan

Post on 23-Jun-2015

1.068 views

Category:

Documents


5 download

DESCRIPTION

Redis的一点想法 - 杨海潮

TRANSCRIPT

Page 1: Redis的一点想法 - 杨海潮

redis的一点想法

@[email protected]

Page 2: Redis的一点想法 - 杨海潮

“Nothing’s perfect but some solutions are good enough

for a while”

by Nick Kallen

Page 3: Redis的一点想法 - 杨海潮

“应用场景比internal更重要,研究internal是为了更好

的理解应用场景。”

by me

Page 4: Redis的一点想法 - 杨海潮

Use case

list, hashes, set, sort set类似的数据结构需求KV也可以考虑

Page 5: Redis的一点想法 - 杨海潮

Use case

数据量可控,不能增长太快

Page 6: Redis的一点想法 - 杨海潮

Use case

写入量大,存MySQL不合适

Page 7: Redis的一点想法 - 杨海潮

Use case

非持久化或持久化cache

Page 8: Redis的一点想法 - 杨海潮

设计时考虑的问题

容量提前考虑

Page 9: Redis的一点想法 - 杨海潮

设计时考虑的问题

宕机之后恢复时间可能超过你的想象

Page 10: Redis的一点想法 - 杨海潮

设计时考虑的问题

如果可用性要求高,请采用多套

Page 11: Redis的一点想法 - 杨海潮

设计时考虑的问题

replication存在缺陷

Page 12: Redis的一点想法 - 杨海潮

设计时考虑的问题

小心bgrewriteaof存在问题

Page 13: Redis的一点想法 - 杨海潮

设计时考虑的问题

选择合适的机型,同时不要把鸡蛋放一个篮子里

Page 14: Redis的一点想法 - 杨海潮

设计时考虑的问题

php客户端长连接问题

Page 15: Redis的一点想法 - 杨海潮

设计时考虑的问题

尝试新的功能请小心,最好能把控它的代码

Page 16: Redis的一点想法 - 杨海潮

谢谢!Q & A

@[email protected]