志在指尖
用双手敲打未来

javaeye(javaeye介绍)

javaeye

JavaEye(现更名为ITEye)是在2003年9月兴办的,缘起是创始人范凯自己在学习和研究java的开源框架却发现没有一个讨论的
javaeye技能网站javaeye技能网站
当地,所以自己就办一个。现在,已经是国内专业性内容社区网站的佼佼者。
通过几年的持续不断的开发和完善,JavaEye网站已经发展成为了一个内容完全,功用丰富的中文IT技能门户和社区网站。但是现在的JavaEye网站距离一个抱负的智能化IT技能社区还有很大的距离,需要我们长期不懈的改善和完善。javaeye
JavaEye是一个以讨论Java技能和Hibernate技能开始的技能论坛,已经成为一个包括整个软件开发领域的归纳性网站,2005年被选为我国十佳技能网站之一,受到广阔软件开发者的好评。
但是,2010年11月22日,国内闻名Java编程网站JavaEye被封闭,拜访网站被提示:“网站因有违规内容而被封闭,详细事宜请联系您的接入商”。JavaEye网站应该是鄙人午时刻(1点10分左右)被封闭。截止当日晚间尚不知网站详细违规内容。网站域名没有跳转直接显示该内容,有部分网友质疑是被黑了。
创始人范凯在微博中称:JavaEye被封是因为写的动态防火墙代码太智能,把电信负责内容监控的爬虫给封了,导致被封。把监控爬虫加入白名单了,争夺下午恢复网站拜访。并非由所以网站含有违法内容导致。
据此前音讯,JavaEye已被CSDN收买,不过CSDN和JavaEye均未对此事发表任何说明,收买的细节也无从得知。

javaeye介绍

javaEye创办于2003年9月,缘起是创始人范凯自己在学习和研讨java的开源框架却发现没有一个讨论的地方,于是自己就办一个。2003年12月范凯开端采纳比较严格的管理制度。新用户注册时需要强制做题。做13道有关论坛规则的选择题,做不对就不予审阅通过。2010年9月,javaEye被CSDN低调并购,成为其旗下程序员深度交流社区。
1、Highperformance——对数据库高并发读写的需求
Web2.0网站要根据用户个性化信息来实时生成动态页面和供给动态信息,所以基本上无法运用动态页面静态化技能,因而数据库并发负载十分高,往往要到达每秒上万次读写恳求。联系数据库敷衍上万次SQL查询还勉强顶得住,可是敷衍上万次SQL写数据恳求,硬盘IO就已经无法承受了。其实关于一般的BBS网站,往往也存在对高并发写恳求的需求,例如像JavaEye网站的实时计算在线用户状况,记载抢手帖子的点击次数,投票计数等,因而这是一个适当普遍的需求。javaeye2
2、HugeStorage——对海量数据的高效率存储和访问的需求
相似Facebook,twitter,Friendfeed这样的SNS网站,每天用户发生海量的用户动态,以Friendfeed为例,一个月就到达了2.5亿条用户动态,关于联系数据库来说,在一张2.5亿条记载的表里边进行SQL查询,效率是极端低下甚至不可忍耐的。再例如大型web网站的用户登录体系,例如腾讯,盛大,动辄数以亿计的帐号,联系数据库也很难敷衍。
3、HighScalability&&HighAvailability——对数据库的高可扩展性和高可用性的需求
在基于web的架构傍边,数据库是最难进行横向扩展的,当一个使用体系的用户量和访问量与日俱增的时候,你的数据库却没有办法像webserver和appserver那样简略的经过增加更多的硬件和服务节点来扩展功能和负载能力。关于许多需要供给24小时不间断服务的网站来说,对数据库体系进行晋级和扩展是十分痛苦的事情,往往需要停机保护和数据迁移,为什么数据库不能经过不断的增加服务器节点来完成扩展呢?
在上面提到的“三高”需求面前,联系数据库遇到了难以克服的障碍,而关于web2.0网站来说,联系数据库的许多主要特性却往往无用武之地,例如:
1、数据库业务共同性需求
许多web实时体系并不要求严厉的数据库业务,对读共同性的要求很低,有些场合对写共同性要求也不高。因而数据库业务管理成了数据库高负载下一个沉重的担负。
2、数据库的写实时性和读实时性需求
对联系数据库来说,刺进一条数据之后立刻查询,是肯定能够读出来这条数据的,可是关于许多web使用来说,并不要求这么高的实时性,比方说我(JavaEye的robbin)发一条音讯之后,过几秒甚至十几秒之后,我的订阅者才看到这条动态是完全能够接受的。
3、对杂乱的SQL查询,特别是多表相关查询的需求
任何大数据量的web体系,都十分忌讳多个大表的相关查询,以及杂乱的数据剖析类型的杂乱SQL报表查询,特别是SNS类型的网站,从需求以及产品设计角度,就避免了这种状况的发生。往往更多的只是单表的主键查询,以及单表的简略条件分页查询,SQL的功能被极大的弱化了。
因而,联系数据库在这些越来越多的使用场景下显得不那么合适了,为了解决这类问题的非联系数据库应运而生,现在这两年,各种各样非联系数据库,特别是键值数据库(Key-ValueStoreDB)风起云涌,多得让人眼花缭乱。前不久国外刚刚举办了NoSQLConference,各路NoSQL数据库纷繁露脸,加上未露脸可是名声在外的,最少有超越10个开源的NoSQLDB,例如:Redis,TokyoCabinet,Cassandra,Voldemort,MongoDB,Dynomite,HBase,CouchDB,Hypertable,Riak,Tin,Flare,Lightcloud,KiokuDB,Scalaris,Kai,ThruDB

未经允许不得转载:IT技术网站 » javaeye(javaeye介绍)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载