设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

2012看点:Server 8和Linux大戏连连

2012-2-7 13:26| 发布者: 红黑魂| 查看: 14689| 评论: 2|原作者: 赵为民|来自: 中关村

摘要:   时光如流水,2011年的一切仿佛还是昨天,而今各行业人们已经投入了新一年忙碌的工作,或许大家对春节的情景依然恋恋不舍,依然留恋于与朋友的推杯换 盏,与亲人的彻夜长谈。但市场依旧保持着激烈的竞争,创新与 ...

三、数据库的革命——NoSQL应用性越来越高

  NoSQL(NoSQL = Not Only SQL),是一项全新的数据库革命性运动,早期就有人提出,如今发展趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于目前铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。


2012年需要关注的重点开发项目
NoSQL

  现今的计算机体系结构在数据存储方面要求具备庞大的水平扩展性,而NoSQL致力于改变这一现状。目前Google的BigTable和Amazon Dynamo使用的就是NoSQL型数据库。

  NoSQL项目的名字上看不出什么相同之处,但是它们通常在某些方面相同:它们可以处理超大量的数据。这场革命目前仍然需要等待。的确,NoSQL对大型企业来说还不算不上主流,但是,2012很可能就会变个样子,其NOSQL优势体验如下:

  易扩展

  NoSQL数据库种类繁多,但是一个共同的特点都是去掉关系数据库的关系型特性。数据之间无关系,这样就非常容易扩展。也无形之间,在架构的层面上带来了可扩展的能力。

  大数据量,高性能

  NoSQL数据库都具有非常高的读写性能,尤其在大数据量下,同样表现优秀。这得益于它的无关系性,数据库的结构简单。一般MySQL使用 Query Cache,每次表的更新Cache就失效,是一种大粒度的Cache,在针对web2.0的交互频繁的应用,Cache性能不高。而NoSQL的 Cache是记录级的,是一种细粒度的Cache,所以NoSQL在这个层面上来说就要性能高很多了。

  灵活的数据模型

  NoSQL无需事先为要存储的数据建立字段,随时可以存储自定义的数据格式。而在关系数据库里,增删字段是一件非常麻烦的事情。如果是非常大数据量的表,增加字段简直就是一个噩梦。这点在大数据量的web2.0时代尤其明显。

  高可用

  NoSQL在不太影响性能的情况,就可以方便的实现高可用的架构。比如Cassandra,HBase模型,通过复制模型也能实现高可用。

  四、移动终端的开发

  2011年,苹果火了,iphone 4S如今也继续吸引这人们的眼球。谷歌火了,就是因为Android手机的出奇制胜。


2012年需要关注的重点开发项目
移动终端开发

  不难发现,互联网终端的发展会逐渐趋向于手机,人们利用手机,移动平板办公再也不是痴心妄想,而今, 移动终端的开发越来越得到人么的推崇。

  2012年,随着服务器云技术的发展,私有云,公有云将会进一步的深入的用户方方面面,从身边移动到企业办公,私人会所,大量移动终端设备发展,势必带动移动终端开发项目的发展。

  五、老而弥坚的JavaScript

  作为一直很火的编程语言,JavaScript可以说在编程语言里是绝对的老大地位,没有什么语言能跟JavaScript的应用范围那么广,其编程的软件应用到各个领域,而2012年,随着云计算,服务器的发展,JavaScript的作用依然不容小视 ,其依然会“老当益壮”活跃于IT大舞台。


2012年需要关注的重点开发项目
JavaScript

  其具体优势表现为:

  1.简单性

  JavaScript是一种脚本编写语言,它采用小程序段的方式实现编程,像其它脚本语言一样,JavaScript同样已是一种解释性语言,它提供了 一个简易的开发过程。它的基本结构形式与C、C++、VB、Delphi十分类似。但它不像这些语言一样,需要先编译,而是在程序运行过程中被逐行地解 释。它与HTML标识结合在一起,从而方便用户的使用操作。

  2.动态性

  JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”。比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。

  3.跨平台性

  JavaScript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可以正确执行。

  4.节省CGI的交互时间

  随着WWW的迅速发展有许WWW服务器提 供的服务要与浏览者进行交流,确浏览的身份、需服务的内等等,这项工作通常由CGI/PERL编写相应的接口程序与用户进行交互来完成。很显然,通过网络 与用户的交互过程一方面增大了网络的通信量,另一方面影响了服务器的服务性能。服务器为一个用户运行一个CGI时,需要一个进程为它服务,它要占用服务器 的资源(如CPU服务、内存耗费等),如果用户填表出现错误,交互服务占用的时间就会相应增加。被访问的热点主机与用户交互越多,服务器的性能影响就越大。


酷毙
2

雷人

鲜花

鸡蛋
1

漂亮

刚表态过的朋友 (3 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部