为什么Hadoop将一定会是分布式计算的未来?
版权声明: 写本文由leftnoteasy发布于http://leftnoteasy.cnblogs.com 本文可以被全部或者部分的使用,但请注明出处,如果有问题,可以联系wheeleast (at) gmail.com, 也可以加我的新浪微博:http://weibo.com/leftnoteasy
http://www.cyqdata.cn/cnblogs/article-detail-52698
使用 ADO.NET 开发数据库无关的应用程序
数据库无关性(DB Independ),指应用程序运行不依赖于某一数据库(如 SqlServer),能够简单(不再编译)切换至其它数据库(如 Oracle)。数据库无关性是衡量系统的一个指标。 实现数据库无关的应用程序有很多种方式,可采用 NHibernate、EntityFramework 等。 本文介绍最基本的一种方式,下面一步步完成一个简单的数据库无关的小程序。 新建项目 在 VS
http://www.cyqdata.cn/cnblogs/article-detail-41907
hadoop示例程序wordcount分析
采用ubuntu下的伪分布式(Pseudo-distributed mode)hadoop-0.20.2运行,运行步骤略,仅对wordcount程序进行分析,以理清MapReduce工作方式.
本文部分引自http://www.iteye.com/topic/606962
package org.apache.hadoop.examples
http://www.cyqdata.cn/cnblogs/article-detail-41837
详解ADO.NET连接池
ADO.NET中提供了连接池的功能,多数开发人员很少设置它,因为它是默认的。
界面设置如下图:
关闭连接池也很简单,在连接字符串如下:
Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=SSPI;Pooling=False;
但连接池的本质是什么样的呢?
用Reflecto
http://www.cyqdata.cn/cnblogs/article-detail-40460
Spring.NET 中的 ADO.NET 数据访问的示例
Spring.NET 1.3.1 中提供了一个使用 AdoTemplate 的完整示例,包括使用泛型和使用非泛型技术进行数据访问,这个示例位于下载的压缩包中 \Spring.NET-1.3.1\Spring.NET\examples\Spring\Spring.DataQuickStart。Spring.NET 的下载地址:http://www.springframework.net/downlo
http://www.cyqdata.cn/cnblogs/article-detail-40232
概括ADO.NET数据库连接的所有形式(基础)
你可能熟悉其中部分数据库读取的形式,但是熟悉全部的估计很少,或者你完全忘记了,因为这些形式被封装到你自己框架的底层,自己搞过一两次就在也没有动手写过了。但是笔者觉得这部分知识是应该牢固掌握的,这个是基础。
第一种:通过直接在cs文件中编写查询语句调用 dbcom.ExecuteNonQuery();执行插入数据
1 //连接字符串 2 string ConnectionS
http://www.cyqdata.cn/cnblogs/article-detail-40007
详细述说ADO超时相关问题介绍
在使用连接ADO超时。其混合了函数语言和物件导向程序编制语言,并且完美的适用于编程、算法、技术和探索性开发,因此可以在使用的过程当中感受到趣味性和吸引力。
使连接ADO超时 活动的突然增长可能使数据库服务器变得十分笨拙,大量增加建立数据库连接的时间。结果是,过长的连接延时将降低数据库的性能,用Connection对象的ConnectionTimeout,您
http://www.cyqdata.cn/cnblogs/article-detail-39918
Hadoop的那些事儿
文/张巡
在说Hadoop之前,作为一个铁杆粉丝先粉一下Google。Google的伟大之处不仅在于它建立了一个强悍的搜索引擎,它还创造了几项革命性的技术:GFS,MapReduce,BigTable,即所谓的Google三驾马车。Google虽然没有公布这几项技术的实现代码,但它发表了详细的设计论文,这给业界带来了新鲜气息,很快就出现了类似于Google三驾马车的开源实现,Hadoop就是其
http://www.cyqdata.cn/cnblogs/article-detail-39810
Adobe失败的移动战略幕后的真实故事
作者:丹·雷伯恩(Dan Rayburn) ,原文在此。
上周,围绕着苹果对 iPhone 开发人员计划许可协议变更事件——新的协议禁止开发者使用 Adobe CS5 等中间软件将 Falsh 内容转换为 iPhone 应用程序——暴露了这家位于加州圣何塞(San Jose)的软件巨人在移动领域的缺陷。
有趣的是 Adobe 问
http://www.cyqdata.cn/cnblogs/article-detail-39046
简单了解Ado.net(下)
通过上一篇文章,对Ado.net有了基本的了解,今天来看另外两个类:SqlDataAdapter,DataTable。
SqlDataAdapter表示用于填充 System.Data.DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。
DataTable 是在内存中开辟一块空间存储一个表,是属于程序的。
首先创建一个winForm程序,界面如下:
http://www.cyqdata.cn/cnblogs/article-detail-38881
Apache Hadoop最佳实践和反模式
Apache Hadoop是一个用于构建大规模,共享存储和计算基础设施的软件框架,Hadoop集群经常用于各种研究和开发项目,如Yahoo!,eBay,Facebook,Twitter等互联网公司就大量使用了Hadoop,并在核心业务系统中扮演中关键角色,因此正确部署Hadoop集群是确保获得最佳投资回报的关键。
本文介绍了在Apache Hadoop上运行应用程序的最佳实践,实际上,我们引
http://www.cyqdata.cn/cnblogs/article-detail-38351
[MrYoung教程:易学之道]3ADO.NET基础之数据的增修删查
一、前文回顾
上文中我们以一个数据的展示窗体像大家介绍了SQLDATAADAPTER,DATASET的基本使用,他是我们内存中的缓存数据集合,并介绍了如何绑定数据到我们的窗体控件和如何获取DATAGRIDVIEW当中的指定单元格的值。
二、概述
本文中我们将关注如何以拼接字符串的方式实现数据的增,修,删,查,并引出SQL注入的基本原理。
本文配套视频 优酷专辑地址:htt
http://www.cyqdata.cn/cnblogs/article-detail-38083
为什么微软要推 ADO.NET Data Services Framework
微软在 .NET 3.5 SP1 平台上,推了一组新的数据访问 Framework,叫做 ADO.NET Data Services。微软怕程序员太闲吗?为什么要创造 ADO.NET Data Services?Web Service 和 WCF 不就很好用了吗?本帖整理一些研讨会及网络上大内高手的观点,并提供一个可在 VS 2008 SP1 上执行的示例给大家下载参考;但本帖不提供 step b
http://www.cyqdata.cn/cnblogs/article-detail-38052
[MrYoung教程:易学之道]2ADONET基础之数据展现
一、前文回顾
在本系列第一篇文章中我们介绍了关系型数据库的概念,然后学习了如何使用企业管理器建立数据库表和添加数据,基础的SQL语句:查询,增加,修改,删除的用法,最后用我们讲解的知识实现了一个WINFORM的登陆窗体。
二、概述
这将是[MrYoung教程:易学之道]ADONET基础系列文章的第二篇,在本篇中我们来关注数据展现问题,如何从数据库中取出数据并展示到我们的程序中,其中将讲述D
http://www.cyqdata.cn/cnblogs/article-detail-37678
使用 ADO.NET连接SQL Azure
使用ADO.NET连接Microsoft SQL Azure Database 现在已经变得非常容易,这篇文章提供一个示例控制台程序来描述如何连接到Azure 的数据库,中间还夹杂着几个我认为连接Microsoft SQL Azure Database 的一些注意点。属于SQL Azure入门级问题。呵呵,Azure达人可以绕过。
&n
http://www.cyqdata.cn/cnblogs/article-detail-37669
ADO.NET常用对象
一、Connection对象 Connection对象也称为数据库连接对象,Connection对象的功能是负责对数据源的连接。所有Connection对象的基类都是DbConnection类。 Connection对象有两个重要属性: (1)ConnectionString:表示用于打开 SQL Server 数据库的字符串; (2)State:表示 Connection
http://www.cyqdata.cn/cnblogs/article-detail-37623
[MrYoung教程:易学之道]1ADONET基础及登录模块的实现 1-2
一、上文回顾
在本系列的第一篇[MrYoung教程:易学之道]1ADONET基础及登录模块的实现 1-1中我们首先了解了关系型数据库的概念,然后学习了如何使用企业管理器建立数据库表和添加数据,最后了解了基础的SQL语句:查询,增加,修改,删除的用法,在本节我们将详细讲解如何去实现一个登陆窗体,从而开始入门ADO.NET编程
二、System.Data.SqlClient 命名空间
Sys
http://www.cyqdata.cn/cnblogs/article-detail-37529
深入Hadoop HDFS
1. hdfs架构简介 1.1 hdfs架构挑战 1.2 架构简介 1.3 文件系统命名空间File System Namespace 1.4 数据复制 1.5 元数据持久化 1.6 信息交换协议 2. hdfs数据可访问性 2.1 web interface 2.2 shell command
http://www.cyqdata.cn/cnblogs/article-detail-36615
Hadoop入门简介
1. Hadoop简介
2. Hadoop环境建立3. 参考资料
<1>. Hadoop简介
hadoop是apache的开源项目,开发的主要目的是为了构建可靠,可拓展scalable,分布式的系统,hadoop是一系列的子工程的总和,其中包含。
1. hadoop common:为其他项目提供基础设施
2. HDFS:分布式的文件系统
3. MapReduc
http://www.cyqdata.cn/cnblogs/article-detail-36606
HADOOP实践101:在Hadoop集群中添加机器和删除机器
无论是在Hadoop集群中添加机器和删除机器,都无需停机,整个服务不中断。
本次操作之前,Hadoop的集群情况如下:
HDFS的机器情况如下:
MR的机器情况如下:
添加机器
在集群的Master机器中,修改$HADOOP_HOME/conf/slaves文件,在其中添加需要加入集群的新机器(hp3)的主机名:
hp3hp2dell1dell2dell3dell4
然后在Master机器
http://www.cyqdata.cn/cnblogs/article-detail-36266