由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - backend是legecy系统,用户量会持续增加,用Java可以怎么解决?
相关主题
请教java高手redis, kafka
如果做游戏后端的话,pike traffic怎么破问个问题写点程序需要存大量状态,用数据库的话太慢了。
鄙视芒果的被打脸了Pinterest陶涛:三个教训和三个发展选择
机械硬盘的物理极限Redis和Memcached有什么区别?
最牛逼的NOSQL,Mongo,Redisload一个巨大的k-v table到一个view里,有搜索功能 怎么设计?
求推荐带 cluster 模式的类 Redis DB现在最流行的分布式kv store是什么
看来couchbase跟mongo是真的干上了被mongodb坑了,求指点!
有专门讲 message server performance 的资料吗请教一个 F的message设计问题, 不能理解
相关话题的讨论汇总
话题: db话题: java话题: legecy话题: 用户量话题: backend
进入Programming版参与讨论
1 (共1页)
s****y
发帖数: 503
1
后台数据库是几个legecy system,capacity有限,只能从mid-tie用web services访问
,用户访问时间比较长,而且用户数量会增加,系统是mission-critical的,用Java做
mid-tie应该怎么解决这个问题?
g*****g
发帖数: 34805
2
See if you can leverage cache. Bottle neck is on the DB, if you can't
improve the DB performance, that's pretty much all you can do.

【在 s****y 的大作中提到】
: 后台数据库是几个legecy system,capacity有限,只能从mid-tie用web services访问
: ,用户访问时间比较长,而且用户数量会增加,系统是mission-critical的,用Java做
: mid-tie应该怎么解决这个问题?

w********m
发帖数: 1137
3
读是瓶颈的话,加memcached。
写是瓶颈的话,加新的性能好的数据库,夜深人静的时候dump进legacy里面。
s****y
发帖数: 503
4

但是读写的都是用户数据,不是公共的数据。用户私有的数据也能暂存,再慢慢写入DB?

【在 g*****g 的大作中提到】
: See if you can leverage cache. Bottle neck is on the DB, if you can't
: improve the DB performance, that's pretty much all you can do.

g*****g
发帖数: 34805
5
Sure, you can write to Redis/Memcache during a session and commit to DB on
logout/session expiration. You'll avoid most read loads on the DB and batch
the writes. On the down side, you'll lose some transaction characteristics.
So it may or may not work depending on the application requirement.

DB?

【在 s****y 的大作中提到】
:
: 但是读写的都是用户数据,不是公共的数据。用户私有的数据也能暂存,再慢慢写入DB?

z****e
发帖数: 54598
6
java对于persistence没有太多办法
这个从本质上说是persitence自身的性能瓶颈
你java怎么做也做不了太多,最好的方式就是想办法把原来的db效率给提升提升
适当地把一些次重要的数据交给nosql尤其是cassandra是一个比较好的方法
其次数据库读写分离,做成数据仓库也是一种方法
当然还有建cache,建连接池,做成异步的,等等
1 (共1页)
进入Programming版参与讨论
相关主题
请教一个 F的message设计问题, 不能理解最牛逼的NOSQL,Mongo,Redis
问个 Redis 的问题求推荐带 cluster 模式的类 Redis DB
ashley madison用户数排名看来couchbase跟mongo是真的干上了
技术揭秘12306改造:尖峰日PV值297亿下可每秒出票1032张有专门讲 message server performance 的资料吗
请教java高手redis, kafka
如果做游戏后端的话,pike traffic怎么破问个问题写点程序需要存大量状态,用数据库的话太慢了。
鄙视芒果的被打脸了Pinterest陶涛:三个教训和三个发展选择
机械硬盘的物理极限Redis和Memcached有什么区别?
相关话题的讨论汇总
话题: db话题: java话题: legecy话题: 用户量话题: backend