빅데이터공부하기 31-1 WordCount 의사코드

 

Wordcount의사코드에 대해서 계속 공부해보겠습니다.

 

WordCount 의사코드

 

public static void main(String[] args) throws Exception

{

Configuration conf = new Configuration();             

     Job job=new Job(conf, "word count");

 

job.setJarByClass(WordCount.class);

    job.setMapperClass(Map.class);

job.setReducerClass(Reduce.class);

 

job.setOutputKeyClass(Test.class);

job.setOutputValueClass(LongWritable.class);

 

job.setInputFormatClass(TextInputFormat.class);

 job.setOutputFormatClass(TextOutputFormat.class);

 

FilelnputFormat.addlinputPath(job, new Path(args[0]));

 FileOutputFormat.setOutputPath(job, new Path(args[0]));

 

job.watiForCompletion(true);

}

 

 

 

다음글에서도 빅데이터공부하기는 계속됩니다.^^

 

 

C#공부하기 27-3 연결(association) 추가

 

 

 

 

LINQ to SQL을 계속 공부하고있습니다. ^^

 

LINQ to SQL 클래스작성은 지난시간에 공부하였고 이번글은

연결(Association)추가에 대해서 공부하겠습니다.

 

연결(Association) 추가

 

도구 상자에서 연결을 선택한 후 Author클래스에서

Series 클래스로 드래그 앤 드롭 한다.

그러면 연결 편집기라는 대화상자가 나타난다.

여기에서 Author테이블의 Id와 Series테이블의 Authorld를 설정한다.

같은방법으로 Publisher클래스에서 Series클래스로 Id와 Publisherld를 설정한다.

그리고 Series클래스에서 Book클래스로 Id와 Seriesld를 설정한다.

 

 

 다음 글에서도 또 만나요 ^-^

 

 

C#공부하기 27-2  LINQ to SQL 클래스 작성

 

 

 

C#공부하기 27번째글이 계속되고있죠 ^^

이번글은 LINQ to SQL 클래스 작성을 공부하겠습니다.

한주간도 모두들 파이팅하세요 ^--^

 

 

 

LINQ to SQL 클래스 작정 (Book.dbml)

 

솔루션 탐색기 -> 추가 -> 새항목 -> LINQ to SQL 클래스

: 미리 서버 탐색기를 열어 놓는다.

 

각각의 테이블을 드래그해서 적당히 배치한다.

: 단, 복수형으로 된 테이블명은 s를 빼서 단수형으로 만든다.(클래스를 직접 수정해서 이름변경하면됨)

 

 

 

다음글에도 이어서 공부하겠습니다. ^^

 

 

 

 

'닷넷 > C#/ASP/ADO.NET' 카테고리의 다른 글

C#공부하기 27-4 LINQ to SQL  (0) 2014.08.12
C#공부하기 27-3 연결(association) 추가  (0) 2014.08.11
C#공부하기 27-1 LINQ to SQL  (0) 2014.08.08
C#공부하기 27 LINQ to SQL  (0) 2014.08.08
C#공부하기 26-1 Group by  (0) 2014.08.08
C#공부하기 27-1 LINQ to SQL

 

이번 C#공부하기글 또한 LINQ to SQL에 대해서 공부하겠습니다.

신나는 주말이 기다리고있네요 ^-^ 와웅!!

힐링하러 가기전!! C#공부하고 가실께요 ! ㅋㅋ

이번글도 테이블작성법입니다. ^^

 

시리즈 테이블(Series)

필드명 

타입 

 id

 int

 Name

 nvarchar(50)

 Authorld

 int

 Publisherld

 int

 

책 테이블(Books)

필드명 

타입 

 Id

 int

 Seriesld

 int

 Volume

 int

 ReleaseData

 datetime

 Price

 int

 

 

 

 

C#공부하기는 오라클자바 아이티공부하자 티스토리에서 하고가세요 ^^

 

C#공부하기 27 LINQ to SQL

 

이번 C#공부하기 27번째 글은 LINQ to SQL 입니다.

그 첫번째 공부는 표를 볼건데요^^

시작해보겠습니다.

오늘하루도 맑음!!! ><

 

 

 

도서관리 데이터베이스 작성 (Book.mdf)

 

작가테이블(Authors)

 

필드명

타입

 Id

 int

 Name

 nvarchar(50)

 Birthday

 datatime

 Url

 nvarchar(50)

 

출판사테이블 (Publishers)

 

필드명 

 타입

 id

 int

 Name

nvarchar(50) 

 

 

 

C#공부하기 27 LINQ to SQL

 

 

C#공부하기 26-1 Group by

 

벌써 금요일!!! 뚜둥 !! 한주한주가 정말 빠르네요 ㅠㅠ

이번공부하기는 Group by에 대해서 공부할거에요 !!

지난글도 같이 올립니다 ^-^

 

Group By

 

GroupBy연산자는 (그룹화 연산자: grpuping)는 키를 지정하여 값이 동일한 것을 그룹화하는 것이다.

var b=

from p in a2

group p.W by p.X;

 

foreach (var p in b)

{

Comsole.Write("{0} -> (",p.Key);

foreach(var q in p)

{

Console.Write("{0}",q);

}

Console.Write(")\n");

}

지난시간까지 공부하였던거구요.

이번 글은 아래부터에요  ^-^

 

var b= a2.GroupBy(p => p.X, p=> p.W);

 

var b=

from p in a

join q in a2 on p.X equals q.X into r

select new {p.X, p.Y, SumW=r.Sum(q=>q.W)}

 

foreach (var p in b)

Console.Write("{0}\n, p")

 

 

 

C#공부하기 26-1 Group by

 

빅데이터 공부하기 31 ◆ WordCount 의사코

 

이번글은 WordCount의사코드에 대해서 공부하겠습니다.

 

빅데이터공부하기 31번째글~~

 

 

WordCount 의사코드

 

Map(key, value)

- value a line oftext

* Tokenize value

* For each token

- emit(token, 1)

 

Reduce(key, list(values))

- key a word

- values a list of count(1)

* lterate values and sum them up

* emil(key,sum)

 

 

 

 

빅데이터 공부하기 31 ◆ WordCount 의사코드

 

C#공부하기 26 ○ Join & OrderBy ● GroupBy ○

 

 

Join & OrderBy

 

from p in a

join q in a2 on p.X equals q.X

 

 

OrderBy

 

var b=

from p in a    orderby p.X, p.Y descending, p.Z ascending

select p;

 


신나2

GroupBy

 

GroupBy연산자는(그룹화 연산자:grouping)는 키를 지정하여 값이 동일한 것을 그룹화하는 것이다.

var b=

from p in a2

group p.W by p.X

 

foreach(var p in b)

{

Console.Write("{0}->(",p.Key);

foreach(var q in p)

{

Console.Write("{0}", q);

}

 Console.Write(")\n");

}

 

 

C#공부하기 26 ○ Join & OrderBy ● GroupBy ○

 

 

+ Recent posts