V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cloudzhou  ›  全部回复第 48 页 / 共 58 页
回复总数  1146
1 ... 44  45  46  47  48  49  50  51  52  53 ... 58  
2013-07-01 15:14:02 +08:00
回复了 Livid 创建的主题 Hadoop Hadoop + Python
cat * | grep "@qq.com" 这个方式也会带来性能问题
直接 grep "@qq.com" * 就可以了
看情况,如果我是 leader 的话,不到遇到性能问题,或者准备架构更新,是很难支持异构的。异构遇到的问题只有后来才深刻体会。
倒排索引
2013-06-18 11:24:37 +08:00
回复了 xseven007 创建的主题 程序员 今天大早上github,发现改版了有木有
这个改版我觉得非常合理的
2013-06-08 09:44:43 +08:00
回复了 niaoren 创建的主题 git 除bitbucket github 还有那个服务商提供免费私有的git服务?
还有引用链接必须使用空格分隔很不友好,只要判断是空格和特殊符号就可以作为分隔点了
2013-06-08 09:42:42 +08:00
回复了 niaoren 创建的主题 git 除bitbucket github 还有那个服务商提供免费私有的git服务?
@welsonla 你看得真仔细,不过其实不是我写错的,我写的就是 https://www.gitshell.com,但是 v2ex 显示的就是这个链接,这是 v2ex 的一个 bug 么?
2013-06-07 15:03:49 +08:00
回复了 Livid 创建的主题 LVM 关于大硬盘服务器的分区
@alexrezit 很有必要,有时候对分区进行 fsck,还有重装系统的时候不影响数据分区
2013-06-07 10:58:38 +08:00
回复了 niaoren 创建的主题 git 除bitbucket github 还有那个服务商提供免费私有的git服务?
恩,自荐一下 gitshell,最近的前端在努力工作了,会有一个全新的改版
2013-06-05 10:32:05 +08:00
回复了 Livid 创建的主题 git git sparse checkout
恩,这个问题很有实际意义,我之前 nginx 配置文件都是在 svn 上管理,因为 svn 能 co 单个文件,通过脚本对机器集群做 svn up 和 restart,可以及时更新发布集群的 nginx 配置就都可以了。但是 git 就不好做了,所以我通过单独一个目录来放配置文件。
2013-06-04 16:17:35 +08:00
回复了 chengxiao 创建的主题 问与答 同事结婚,我们想在现场布置个头像抽奖系统
这个估计很难有现成的,不过后台开发难度不大,就是对前端和效果展示有要求
2013-06-04 11:08:22 +08:00
回复了 yiqingfeng 创建的主题 VPS 60元出1个樱花VPS 1G,6.30日到期。
有没有人代理购买 樱花VPS 呢?
2013-05-31 23:42:31 +08:00
回复了 nostoaka 创建的主题 git 你们一般是用 git 的 GUI 程序,还是在命令行使用 Git ?
作为一个半运维人员,我想象不出什么理由不使用命令行
2013-05-31 16:16:17 +08:00
回复了 cloudzhou 创建的主题 程序员 google 企业邮箱不能添加人了?
@Jessepinkman 记错了域管理邮箱,错怪google了
2013-05-31 12:06:15 +08:00
回复了 xinrui5577 创建的主题 程序员 我想回乡下给自己打工
出门狩猎是真的狩猎吗?
2013-05-29 15:57:09 +08:00
回复了 cloudzhou 创建的主题 git api.github.com 间歇性不可用
@greatghoul 我的意思是说挂上vpn就稳定多了,我已经通过授权了,X-RateLimit-Limit: 5000,主要还是因为国内的网络环境。
2013-05-29 15:43:25 +08:00
回复了 cloudzhou 创建的主题 git api.github.com 间歇性不可用
@greatghoul 这个肯定不是因为应用授权的问题,就是国内网络限制,我不能用了之后挂上vpn,然后又可以使用了
2013-05-24 11:24:27 +08:00
回复了 workaholic 创建的主题 程序员 如何即时的获取到用户的在线状态?回复必谢
第三种更加简单的方法:
使用 memcached,然后按照一定的生存时间段放入 cache,
如果这个用户在cache内,说明是在线的,如果没有那么不在线。
对于用户的每次浏览行为,都是update新的cache,没有的话就新建cache
这种方法有缺点,没办法列出所有在线用户。
2013-05-24 11:16:35 +08:00
回复了 workaholic 创建的主题 程序员 如何即时的获取到用户的在线状态?回复必谢
我给你一个现实的解决方案吧,判断用户时间在线基本是用户的各种点击浏览行为,每次点击都可以更新用户的最近活跃时间,一般以最近10分钟(也可以其他时间)来认为这段时间内的用户是在线的,两种方法:
1)数据库,每个点击都是update用户最近活跃时间,用户是否在线就是看时间是否在范围内,总在线人数就是 count 所有在时间范围内
这种做法对数据库压力非常的大,所以要善用 nosql,第二种解决方法:
2)使用redis Sorted sets,逻辑上是一样的,就是有来了就update,然后定时清空超过一定时间的用户,剩下的这个 redis Sorted sets 就都是在线用户了,只需要判断用户是否在这个set里面就可以了

在现实实践中有很多小技巧,如果人数真的千万级别,那么可以考虑按照一定随机比例来更新状态,存在一定误差,还有对于常驻内存的应用,比如 jvm,可以实现一定的数据结构,先在内部做存储,然后统计到远程数据库或者 nosql,其实这是队列机制的思想。
1 ... 44  45  46  47  48  49  50  51  52  53 ... 58  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5899 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 02:18 · PVG 10:18 · LAX 18:18 · JFK 21:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.