全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: ringno1

有人使用nosql吗

[复制链接]
发表于 2011-3-15 18:29:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2011-3-15 18:30:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2011-3-15 18:31:06 | 显示全部楼层
木用过
 楼主| 发表于 2011-3-15 18:33:34 | 显示全部楼层
呵呵,这么多大公司用nosql,我想总比VPS稳定啊。。。有问题的一般是在磁盘垃圾回收,压缩的时候,磁盘IO过高。。。
发表于 2011-3-15 18:33:55 | 显示全部楼层
原帖由 狒狒 于 2011-3-15 18:29 发表
看资料说nosql内存回收存在问题,删除操作性能低下,这些都要自己解决的


mongodb就这样,不过不是问题,而是为了性能,东西会尽量放在内存里,修改或者插入定期刷新到硬盘,别的程序不问系统申请内存,它就霸着不放

所以要想mongodb跑得欢,vps最低配置,64位OS+XEN+大于数据库大小的内存

ttserver这块比mongodb人性化一点,可以限制内存和bnum,不过。。。功能方面弱mongodb太多。。。

[ 本帖最后由 Kokgog 于 2011-3-15 18:35 编辑 ]

评分

参与人数 1威望 +20 收起 理由
我是人 + 20 就知道画圈圈会出现在这贴里。。。 ...

查看全部评分

发表于 2011-3-15 18:49:53 | 显示全部楼层
试试redis吧。不过老实说。目前nosql更多的还是拿来做sql cache了。
发表于 2011-3-15 20:51:14 | 显示全部楼层
你有上亿条信息量要处理么……
发表于 2011-3-15 21:28:20 | 显示全部楼层
又不是SNS,不可能非关系型的。
发表于 2011-3-16 08:45:27 | 显示全部楼层
因为工作的关系
Tokyo Cabinet
Kyoto Cabinet
MongoDB
Redis
都用过
前两个是不支持分布式的,单机的(带T的协议版本可以配Replica,只能单点写,能高可靠),Tokyo相对靠谱儿一些,虽然好久不更新了,后面这个虽然是C++写的,但是我插入一破100w,马上出Bug,CPU占满,不干活了。

MongoDB虽然吹的很悬,但是速度并没有想象的好,特别是数据规模到了kw级别、filed过10之后,所谓scalability也成浮云了,毕竟没有那么多的服务器,乘以几倍根本没用。
Redis必须大内存扛着,内存耗得太大,我现在有400w的数据,内存已经破3G了,一旦超过物理内存上限,就必须依靠硬盘swap,成龟速了,另外它的swap机制有很大的问题(append模式没试过),每次好耗费双倍内存,做做实验凑合,生产环境真的不行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-16 08:07 , Processed in 0.063216 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表