분야의 컨설팅과 교육, 그리고 분야별 전문가 모임을 통해 지속적인 상호 발 오늘날의 빅데이터 물결은 2004년 Google의 논문이 발단이 된 Hadoop 프로젝트로부터 시작되었다. 그러나 이러한 빅데이터 기술이 갑자기 생겨난 것은 아니다. 전을 꾀하고 있습니다. 야의
|
|
- 은탁 주
- 5 years ago
- Views:
Transcription
1 분야 컨설팅과 교육, 그리고 분야별 전문가 모임을 통해 지속적인 상호 발 오늘날 빅데이 물결은 2004년 Google 논문이 발단이 된 Hadoop 프로젝트로부 시작되었 그러나 이러한 빅데이 술이 갑자 생겨난 것은 아니 전을 꾀하고 있습니 야 책을 지속적로 출간하고 있습 한편로 분산컴퓨팅과 NoSQL 데이베이 등이 모태가 되었고, 다른 한편에서 데이 마이닝 술과 R 등 분석도 구가 뿌리가 되었 OpenWithNet 총서 이처럼 새로운 컴퓨팅 패러다임로서 빅데이를 제대로 가상화술과 토리지 네트워크 이해하려면 Hadoop과 분석술 2가지 요소를 동시에 살펴 (2006년) 보아야 한 빅 데이: Hadoop과 데이분석 법 (2013년) 업무에 적합한 분석 알고리즘을 선택하고 이를 MapReduce 모델로 구현할 때 빅데이 분석이 완성되 것이 세만틱 웹과 차세대 인넷 (근간) NoSQL 데이베이 일반이론 과 MongoDB (근간) 이 책은 이런 관점에서 빅데이 술을 총체적로 설명하고 Hadoop과 분석법(Analytics) 니 필자 소개 빅 또한 이러한 노력 일환로 관련 분 데이 개방형 표준술을 추구합니 관련 빅 오픈위드넷 ( 은 데이 윤형 임팩트라인 대표 윤형 대표 한국외대와 동 대학원(MIS) 을 졸업한 후 쌍정보통신, 삼보컴퓨, 한 국 썬마이크로시템즈(상무, SunSoft 지사 장), 하이트론 (부사장) 등을 거쳐 현재 임팩트라인 대표와 SGI Korea 술고문 을 맡고 있 2006년에 가상화 토리지네트워크 (홍릉 과학출판사)를 쓴 바 있 Hadoop과 분석법(Analytics) 자 노력하였 이론적 배경과 함께 관련 예제와 사례를 덧붙여 서 분석가와 프로그래머 물론 관심있 이들이 빅데이를 제 윤형 지은이 Designed by Ester 윤형 지은이 대로 이해하고 활할 수 있도록 하였 빅데이-표지_3차수정.indd 오후 3:19:28
2 빅 데이 Hadoop과 분석법(Analytics) 지은이 윤형
3 : Hadoop 출간 은 출판 분 2013 년 10 월 3 윤 퍼플 주 울 종 종 1 1번 윤 2013 본 전부 반 부를 재 권 동를 셔 면 OpenWithNet 총 상 술 워크 (2006 년) : Hadoop 세만 NoSQL 웹 분 (2013 년) 세대 인넷 (근간) 반 2 론 MongoDB (근간)
4 목차 차... 3 I. 배경 데이 물결 (1) 데이 대 도래 (2) 데이 징 슈퍼컴퓨팅 술과 분산컴퓨팅 술 (1) 슈퍼컴퓨팅 (HPC )술 (2) 분산컴퓨팅과 분산파일 템 BI와 데이베이 (1) BI (Business Intelligence) (2) 대규 데이베이와 NoSQL DB Google과 Apache 프 (1) Google 데이 (2) Apache 데이 프 II. Hadoop
5 1. Hadoop 요 (1) Hadoop 배경 (2) Hadoop version (3) 징 Hadoop 아키텍 (1) 개요 (2) Hadoop 리 흐름도 Hadoop 능요소 HDFS와 MapReduce (1) HDFS (Hadoop Distributed File System) (2) MapReduce Hadoop 설치운 과 프 그래밍 (1) Hadoop 설치와 운 (2) Hadoop 프 그래밍 (3) 결론 Hadoop과 관련된 프 (Hadoop 생태계) (1) Pig (2) Hive
6 (3) Hbase (4) ZooKeeper (5) Sqoop (6) Flume (7) 능별 주요 Hadoop 관련 프 III. 분 이론 개요 (1) Analytics 개념 (2) 예측분, BI, 데이마이닝 교 (3) 데이 분 을 위한 통계이론 초 (4) 예측분 (5) 2. (Predictive Analytics) 종 Analytics 활 델링과 데이 전 리 (1) 데이 전 리 문 (2) 델링 ( 델개발) (3) 계 습 주요 분
7 (1) OLAP 분 (DW/OLAP) (2) 개념 술과 데이 이산화 및 개념계층 생성 (3) 데이 상호관련성 분 (4) 분류 (Classification) (5) 군집 이론 (6) 예측이론 (7) 사결정 리(Decision Tree) (8) 림 데이 (data stream) 분 (9) 계열 및 순차데이에 대한 분 (10) 이상치 분 4. Analytics 도 (Outlier Analysis) (1) 상 분 도 (2) 오픈소 IV. 데이 분 실 예 Mahout를 이한 군집 분 (1) 개요 (2) Mahout에 군집화 능
8 2. 병렬형 빈발패턴 알고리즘 (1) FP-Growth 알고리즘 (2) 병렬형 FP-Growth 알고리즘 R을 MapReduce에 적한 계열 데이분 4. Social CRM과 Social 네 워크 분 (1) 배경 전통적 (분 ) CRM (2) Social CRM (3) 소셜 네 워크 분 얼굴인 (보안)과 Hadoop (1) 사례: 미 보톤 마라톤 폭발 사건 (2) 얼굴인 (face recognition) (3) HIPI (4) 덧붙이 말 Minority Report? 부정 탐지와 MapReduce 리밍을 이한 R과 Hadoop 혼 (1) R을 이한 map 능만 (2) R 을 Map과 Reduce 현 두에 적 경우
9 V. 데이 적 방 론 데이 성 1. 델 데이 분 (1) IDB 성 델 (2) Sprenger 데이 성 (3). 실 간 예측분 2. 프 3. 델 프레임워크 방 론 (1) 데이 주요 프 세 (2) 데이 프 데이 방 론 맵 (2) 보완관계 Hadoop과 DW (3) Hadoop을ETL/전 리 능 (4) Hadoop을 ETL 능 (5) Cloud 이 이 데이 분 Hadoop과 데이웨어 우 (1) 문 (2) 양자 교 (3) 공존 전략 최소한 Hadoop DW
10 (4) Hadoop DW 적 패턴 (5) Hadoop DW개발동향 SQL on Hadoop (6) 결론 - 보충논 클라우 컴퓨팅과 데이 (1) 개요 (2) Cloud (3) VI. 데이 플랫폼 데이 분 클라우 데이 결론에 대신 여 부 : r 사 개요 (1) 징 (2) 설치와 작업환경 본능 실습 (1) 첫 걸음 (2) R에 데이 (3) r에 그래프 이
11 (4) r 주요 명령어 r 프 그래밍 (1) Loop과 vectorization (2) R 에 프 그램 작성 (3) R에 작성 필자 소개
12 I. 배경 데이 물결 1 (1) 생되 2012 년 생 되 증 2011 년을 준 양 8TB (Terabyte)를 넘 Facebook 대략 640TB 에 커 인 른다 디 을 현재 털 1 bit = binary digit 8 bits = 1 byte 1000 bytes = 1 Kilobyte 1000 Kilobytes = 1 Megabyte 1000 Megabytes = 1 Gigabyte 1000 Gigabytes = 1 Terabyte 1000 Terabytes = 1 Petabyte 1000 Petabytes = 1 Exabyte 1000 Exabytes = 1 Zettabyte 11 1대 단위를 통 할 Twitter 만 100TB 를 넘 끝 현상 대 관련된 끝을 알 한
13 1000 Zettabytes = 1 Yottabyte 1000 Yottabyte = 1 Brontobyte 1000 Brontobyte = 1 Geobyte 한 2012 년 준 최 한 대 한 Volume Velocity Variety,실 간분 된 중 까? 표현 대한 와 증 께 증대되 대표 닝 동 상, 예 전 상을 등 Complexity 위 3V와 전반 예상된 증 빨! (unstructured) 턴인 만 따져도 되 양만 문 현상을 흔히 다음 V3C 존 문(全文)검, 파 을 것 단순히 양 메 징 문 쌓 증 오늘날 순 (2) 만 카카오 8 천만 건 1 40GB 면 께 실 간 증 12 공 게 되 커 면
14 날 갈 던 클 한 현상은 살 든, 존, 분 되 세상 되 웹 (sensor web) (GB) ~ 되 께 든, CCTV, 대중교통 되 표현되 센 버 름(data stream) 분 한 현상은 앞 편 및 간 통신 될 것 (Big Data) 페 (TB) 중 되거 온 인 공간 오늘날 길거 (Internet of Things) 등 한 1 동안 재탄생 동상 존 항은 및 센 움 되 (Peta Bytes) ~ 중 (Exa Bytes) 분산 (Semi-Structured 및 (Structured) Unstructured) 안 인 (주 관계 Flat Schema No Schema 델) 체계 1 델 된 Interrupt 체계 Sensor web, 교환, 란 다단한 상 종 센 를 인넷 을 말한 프 워크를 interface 와 통신 프 콜을 규 통신을 케 을통 히 OGC (Open Geospatial Consortium: Enablement) 관계 써 13 SWE (Sensor Web 련 웹 다른 센 워크 간
15 선되 장큰 다 징은 걸쳐 된 것인 것 론 전 체계 근본 변 를 상인 결 분 올것 몇 히 신 단 거 실현되 간~ 면 게 운 세상을 예 한다 신상품 을 통한 를 통 던것 던것 온변 을통 오늘날 두 언 통한 방 떤 것은 30 년 전 월 운 인별 안상 종 프 세 단 은 춤 진단은 료 험 실 간 를 술 변 컨대, 를 통한 간 단 분 실현 등은 단순히 산술 원을 넘 존 전산 된것 다 거 을 꾸 생 못 침, 14 선 상대 던 것들을 생활양,, 게 까 향주게
16 2. 슈퍼컴퓨팅 술과 분산컴퓨팅 술 (1) 슈퍼컴퓨팅 (HPC )술. HPC와 분산컴퓨팅 흔히 쉽 만실 면 것 동안 을것 전, 중 탄생한 것 생, HPC (High CDC Seymour Cray 한 슈퍼컴퓨 전을 거듭 20 세 슈퍼컴퓨 (MPP: massively parallel supercomputer) 되 MPP 란 병렬컴퓨를 말 것들 며 PC 슈퍼컴퓨 되 천~ 거 컴퓨 클 프 세 를장 분 할 거듭 게 한 대규 두를 많은 분 와 같은 전 못 던 뮬 션등 대 컴퓨를 밀결 : 을 (loosely-coupled) 컴퓨팅 (Grid Computing): 연결한 대규 대표 인 HPC 두 (tightly- 컴퓨를 느 MPP (Massively Parallel Processing)술: 슨 게결 병렬 클 를 coupled) 들 만 슈퍼컴퓨팅은 다음 된 술 재탄생 슈퍼컴퓨 Performance Computing) 1960 년대 운 술 분산 컴퓨팅 현방 술 다음 2 전 인 대 원 를들 향을 주 병렬 분산 컴퓨팅 (Distributed Computing) 술 (Parallel Computing) 술 15 대 컴퓨를
17 한편 슈퍼컴퓨 위 프 싸 만 을 밍 상 부, 슈퍼컴퓨 필 프 램 같은 오픈 같은 솔 을 분할 진 켜 뒤 체 션을 들상 간 때문 듯 한되 브 한 클 대중 다른 만큼 병렬 습 며 를 술 되 한 16 인 것은 다음 (Data Aggregation) 인 분산파 한 대표 장 거 볼 술 응 커 면 한대 컴퓨 대 Beowulf 와 방 술 HDFS 할 분산 프 세싱을 를전 되 다음 슈퍼컴퓨. 슈퍼컴퓨 을간 코딩 거 존 HPC 슈퍼컴퓨 PVM(Parallel Virtual 메 활 던 슈퍼컴퓨 를 다 을위 위한 MPI(Message Passing Interface) Machine) 등 대 관 같 규 힘들 므 대표 인 Hadoop 템을 본 되 Lustre파
18 템 할 같은 존 병렬 파 템 손쉽게 게 설계되 (Data Analytics) 슈퍼컴퓨 분 분 델링 델 분 결 전문 표현 히동 들 론 분 델 대량 되 (Data Visualization) 분 되 연산 중 외 한 분 힘들 따 표현(Dynamic visualization)을 통 체와 대한 쉽게 한 연산 다 원 결 를 인간 한 대 되 (2) 분산컴퓨팅 분산파 템. 분산컴퓨팅 분산 컴퓨팅(Distributed Computing) 연결 상 말 넓은 템 안 협 게 밀결 효율을 컴퓨팅 연결한 병렬컴퓨팅까 인 은 을 대 scalability) 2 원을 키 한 키 위한 방 대(Vertical scalability)와 것을 대(scalability)와 다 (High Availability) 선 컴퓨 대 컴퓨를 써 컴퓨팅 분산컴퓨팅 분산컴퓨팅 본 란 평 대 (Horizontal 대 대 다음 방 컴퓨 17 을 히 것을 말한
19 연산 메 다 디크, 설 거 것 통신연결을 I/O 한 CPU 디크 컨 롤 (HDC) 등을 증 교체 은 대 통신 선 면 Non-blocking I/O와 병렬 프 밍 동 I/O를 델 재설계 (예: 메 전 방 선 (MPI: Message Passing Interface), blocking/buffering 등) 선을 위한 Event 대 Scale-up 프 램 되만 할 장 방 후부 컴퓨 (Node) 상 Peer-to-Peer 델 대를 Scale-out 인 선을 필 결 템 변 양 질 대 대 다음 방 진 단 HPC 게 된다 단 평 평 2 표현되며 반면 컴퓨 평 반면 면 반 면 것 컴퓨팅 을 델 등 Master-Slave 표현 할 인 다 존 투 를 다 장 예컨대 컴퓨를 몇 대 동. 장 분산컴퓨팅을 통한 장 주 다음 을 위한 2중 와 Failover 본을 통한 예방 18 같은 방 을 동원한 및 밸런싱
20 . 분산 파 파 템 만들 진 란 프 체 한파 운 통블 체 효율 통파 장, 관 단위 관 부 운 환 전 연장선 상 대 컴퓨 을 할 때 않 념 (transparency) 및 동 편을 느끼 한 (반면 체 템은 분산환 할 위 장 및 전송한 ) (block)단위 템은 컴퓨 분산 파 파 체 웨 며 오늘날 원 를 틸 위 께 템 되 파 전 템을,다 위한 종 투명 ( 등) 및 캐싱 (caching) 술을 통 안 선을 한편 파 템 장방 념 까 분산컴퓨팅 존재 전 최근 분산파 것 찬 템 프 디 콜 Lustre 병렬 주 분산파 되 브를 방 템 대규 클 컴퓨팅 며 GPL v2 센 따른 오픈 다) Linux와 cluster를 중 SMB를 반 재 한 분산파 인 분산파 대 템 (오픈 살펴본 한 님). 술 반 19 크 템 GFS (Google File System) GFS Google GFS 킨 프 DFS (Distributed File System) 크 프 컴퓨 명칭 며 오늘날 대부분 슈퍼컴퓨 같 된 최 워크 mount 및 상 템 대표 인 것은 다음 Luster( 평 NFS (Network File System) 1980년대 분산 파 와 되 때문
21 GFS Google 은 당 연결 부 검 필연 scale-out 방 히 별 컴퓨 장 같은 항 설 털 을 한벤 을 때문 예 되 컴퓨 대량 파 된것 체 장 대 를 원할 것. 실 원 파 등 대량 대규 streaming 항을 템 선 및 대한 효율 결 위 파 (Append) ( 히 streaming read 다음 설계상 원 ) 되 3 길 파 단위 (64MB) 파 본(replicate) 센 Google 않며 한 NAS 를 거 3 클 할 것. GPU 장 되 다 장 당 부 다음 히 웹페 2 웨 따 Write-once, read-many 및 PC 를 2 들 컴퓨 된 대규 와 같은 관 대규 한 Google 은 만대 컴퓨 므 활 버 대부분 CPU 당 4 core 버당메 않 버들은 크 크 반 Ethernet 위 만 않다 한 연결되 한 대 Stream 뒷부분 (III. 분 세히 살펴 봄 주 분 (9)
22 Master-Slave 방 을 통 한대 컴퓨 전체 메 를 관 한 caching 은 파 템 관련한 않 class 상 snapshot, append 등 custom API 뒤 되 듯 체계를 을 손쉽게 한 GFS 술은 상당부분 Hadoop 파 술 근간 되 21 써 템
23 3. BI와 데이베이 (1) BI (Business Intelligence). BI 출현 전 결 및최 후 BI 전략 원 중 한 할을 원을 념 을 같 설명 BSC Balanced Scorecard. 균 부프 단 표 VBM 습 (재, 장) 관 표 를 결 벗 준을 평 중 준 Gartner H. Dresner 를 계상 관련 안. 22, 표를 와 장 것. Value-based Management. "business intelligence" 4 재 들 간 관. 표 실현을 위 세, 출 던 것 분류할 솔 션 전략 름 주 결 다4. BI 를 다음 전 전 1989 년 BI 연 전략 BI 4 원 DSS (Decision Support System) 컴퓨 중간관 것 전. 출, 본 중 률(ROIC)을 관 을 말한 념을 괄
24 솔 션 설명 ABC Activity Based Costing. 활동준 원 간 를 투 원 준 품 히 원 분 원 ERP, 변환되 써 을 를분 을 말한다 ERP, CRM, SCM (Supply Chain Management) 등 솔 CRM 공 BI 운 을 계산 방. 대 BI 장 전환 On-line Analytical Processing. 다양한 OLAP 존 템 계산. 션 신 을 장 BI 을 것 Extraction-Translation-Loading. ETL 위한 인프 전산 템 웨 를 출 재 것. 변환한 후 를통 한 종 /변환 후 Data Warehouse. 다양한 운 DW 템 출, 장 (repository)를 말한다 전 털. 인넷 Portal BI 종 BI 다양한 위 와 관련 념을 주 필. DW/OLAP 다양한 를 은곳 넓은 할 것은 웹 념 만 OLTP 상 OLAP 은 외부 를 대상 (,반 히 웨 와 OLAP 분 (Analytics) OLAP (Online Analytical Processing)은 OLTP 념 대응되 되) 거 종분 23 대한 것 을 원 면 을
25 것 분 종, 것 을 OLTP 대표 OLAP 간 (Operational) 템 원천 중 거 Data Warehouse 와 다양한 원 프 징 전 부문별 Data Mart 거 를 다양한 템 출, 변환 결 세 상 면 종 된다 세부 항 (snapshot) (Multi-dimensional) 최종 상대 신 한 짧 한 단순한 질 델링 (Query) 상대 되 batch 표준 및 갱신 질 통상 선을 위 간 주 크 교 되 한 질 빠른 응 교 간 반되 상대 및 크 긴 원 음( 거 필 등을 위 를 다 월~.( 준 통계 많은 준 ) 많은 양 대부분 archive) DB 설계 많은 DB 블을 다 원 델링 통한 cube 설계 규 원 실 간 를위 필 재. 24 대신 당 재를 실
26 5 분 웨 것 때 된 (OLAP OLTP 다 DB 듯 후 전 히 한 현상은 원분 규 당 BI 와 밀 를 한 험 대 반면 한) 되 한 관련을 두 대 블+ 뒤 V. 한 교 장 semi- structure Bulk (key, value) 단순 대상 히 들 진 블 Dimension 만 게 되 되 면 와 DW 를 Cube 설계 = Fact 게 관련 반 히밀 DW 을 후 분 단계 항 5 은 (atomic, structured) 징 델 템 Data Warehouse 것 를 주된 검 DW/OLAP 를 한 곳 을 위한 Cube 설계를 및 주된 활 징을 든 OLTP 블 뒤 을위 을 존 DW 방 론 Hadoop DW 현상을 세히 살펴본 25 장
27 (2) 대규. 대규 본 와 NoSQL DB 주 (Large Database) 면 오늘날 Small database 와 big database 않 대 존 존재 것은 증 만운 한대 버 것을 따 대 1~2 명 DBA 10 만 record 10 만 ~1000 만 대 방 체 1000 만 코 최 대규 한 Partitioning 분할 를 은 다음 설명 DB 같 버 다양 6 분할 분할 분산 징 블별 분할 운 ~ > 40GB Vertical Partitioning 버 10GB ~ 40GB 샤딩 (Sharding)은 람 DBA 코 6 한 운 No Partitions 별 실 DBA <10 GB? 다 훨씬 큰 규 를 대상 메인 메 존재 버를 방 현 큰변 거대 26 간단 필 면, 전체 템 샤딩 필
28 대규 대규 관 분산 클 술 환 동원한 간 consistency 을 별한 관계 한 최근 장 크며 index 체를 써앞 된대 를위 언 한 평 장 관 을 같 HBase Cassandra Vertica CloudTran Key 반 Key 반 SQL 반 OLTP NoSQL NoSQL 다, 다, Tool 부 Tool 부 술 귀 오픈 오픈 상(HP) 상 단 께 델을 훨씬 완 슈 할 것은 다음 장 다 HyperTable 빠름 체 체 술 오픈 항 한 NoSQL (Range)반 Partitioning 운 류를 총괄 Table 크 때 커질 버를 분 - 를 분할 방 선 중 예 방 Key Hash Hash 반 Partitioning 따 계산 버를 선 27 Hash 념은
29 . NoSQL DBMS 를 중 (atomic) 않은 많 NoSQL pair 중을 한 존 관계 대 대안 대부분 Key 와 큰 징을 된 중 NoSQL 대응되 Value 한다 되 큰 반향을 를 관 때문, (Key, Value) 진 key-value pair란? 연관 key-value pair (KVP)란 때 key 별된 름(name) 한 변 면 value 현되 다음 같 름 value country 대한민 별 value key 인것 다 표 (lookup table), 넓게 면프 진 을 말한 예컨대 key 당되 술된 상황을 key 진2 종 key-value pair 예를 들 쉬 램 상 할 블 (hash 든변 와 을것. 울 city 2013 년 year 체 을 대한 주 Key-value pair 흔히 참 table) 등을 통 을 표 방 다음 같 은솔 션 따 다르 만 MongoDB 및 Python 표현한 { "country" : "대한민 ", "city" : " 울", "year" : 2013 } 28
30 Java 것 방, Map 을 실 (동 )를 대표 인 것은 Map 을 킨 HashMap ( 동 면 된 예컨대 다음 같 ) HashTable 면 된 Map map = new HashMap(); map.put("country", "대한민 "); map.put("city", " 울"); map.put("year", 2013); 쉬 블 (hash table) 한편 (Key, Value) pair 동 것 중 (key, value) pair 선 만들 쉬 진 Hash 블 싱 key 를 대 장한 은 최대한 장 관 위 만들 며 때 bucket 당될 value 를 므 key-value pair 를 분 29 key 를 란 key value pair 당 key-value pair 를 bucket 블을 당 bucket 을 뒤 쉬 현되 때문 key key 설계 원 위 블 동 원 표(lookup table) 위 hash bucket 부동 를 쉬 란 key 를 효율 종 참 블은 한 원 할때 게 된 hash 것 블
31 NoSQL DBMS 대량 히 며프 외 방 밍 를 한 체 현방 따 다음 같 월 장 SQL 름붙 진 게되 종류 분류할 델: key/value lookup 방 대표 Amazon Dynamo 를 관 Column Families: Google BigTable 논문 key를 종 HBase, Cassandra 문 대표 프 표준 따 되 체를 (serializing) 를 술 인를 장 (예 CouchDB, 한 : 반 다른 장 거 것 된 : semi-structured 프 론 거 며 Neo4j 등 람 할 JSON (JavaScript Object Notation)은 장 게 예 JSON ) 문 설계된 연결 킴 써 row/column을 7 MongoDB 7 hybrid (Document) 중 를 들 된 것 attribute (column) column은 SQL 까 4 key-value store NoSQL (Query)한다 Not Only SQL 장되면 NoSQL 은 최근 존 관계 념 및 컴퓨 두 교환 표준 JavaScript 언 떤 컴퓨 언 워크 상 문 간략 30 전송 변 XML 을 대체
32 대표 인 Hadoop Google BigTable 을 상당부분 HBase 장근 솔 할 뒤 션 설명할 예 품별 장단 방 BigTable 한 것 HBase 며 한 Cassandra Dynamo 혼 (HBase 등 NoSQL 대 ) 징을 다음 표 HBase Cassandra Vertica MongoDB HyperTable 장 Key 반 Key 반 Closed- Document- HBase NoSQL, NoSQL, source, oriented. 대, Amazon SQL 표준, Cloudera 원 원,, 질 31 full-index 공 상 다 든. 오픈 빠름,
33 장단 HBase Cassandra Vertica MongoDB HyperTable 단 다, tool 다, tool 부, 단순한 부,단순한 queries queries 벤 존 솔 션 면 은 까다 됨 움. HDFS 와 SQL 반 검 appl.을 것을 권장 주 별 뜻 relational 것 게 ACID8 준을 들상 면 간 관계를 relation 란 한 규 한 블 상 간 관계를 ) 한 DB 종 Table 을 만들 (RDB 교 SQL 관계 않음 대안 장 템 완벽 존, 완전 분산 대한 질 SQL 문을 한 SQL 란 선언문 (high-level declarative language) 대 질 9 다음 몇 된 단계를 거쳐 된 8 Atomicity (All or Nothing), Consistency (referential integrity 문 ), Isolation 및 Durability 를 9 위 SQL Hadoop 은 장 듈 며 transaction 상 완 면 되 때문 32. 검증 설 주 한 신규 후 Arbitrary 침 된 SQL 을 Hadoop
34 질사항 수동입력 Query parsing Query 분 Query 최적화 Query 실행 결과출력 런 규 RDB (normalization) 규 반면 XML, JSON 같은 반면 다른 방 체 방 인위 를 을프 표현 프 한 결 설 ( 게 concurrency 런 중 때문 편, 관계 DB 와 때 를 순 질 것 ) 실 한 SQL 훨씬 다양 33 던 을통 램 <key, value> 램 변 을철 히준 실 계 ( 게 까 NoSQL)은 를 표현할 선되 며
35 4. Google과 Apache 프 (1) Google BC (원 전) 빗대 술 AD (원 후) 전단계별 인넷 분 컴퓨 (BC: Before Computer) 거 대 대 분 Google 등장 할 10 인넷 설. 론을 깊, 컴퓨 전 후 (AC: After Computer) 전 (BI: Before Internet) Internet) 것 후 (PI: Post 설명 중 히검 인 Google 은 웹을 대상 든 방대한 프 워크를 11 Google 대한 연 않 GFS 10 통 계 술및 1994 년)를 점 11 한편 론을 글 되 프 론을 Google 든 품 방대한 프 방 만 부 MapReduce 워크를 되던 인넷 상 본 ( 통. 히검 뿐만 Maps 은단 PageRank 알 광 등 Game 을 즘 론을 활 할을 한다 34 선 대 Google 컨 은
36 듈 (stack) 대략 GFS: MapReduce: MyDQL gateway: BigTable: Sawzall: 인 은 다음 같 장 대규 (ingest) 공 메인 언 (DSL: domain specific language) Evenflow (왼 ): Evenflow ( 운 ): 케쥴링 Dremel (오른 ): Columnar storage + 메 Dremel (왼 ): End user Chubby: 템 한 Google 다 등재되 은 관련 프 질(query) 워크를 종 참 름 란히 오픈 전세계 한 인넷 들결 프 한 workloads 연결 35 을 며 상당 인참 를 델 Apache
37 Sqoop 종 SQL to Hadoop 를 Hadoop import 을 Pig Dataflow 향 Hive SQL반 Oozie Hadoop job 프 웨 JDBC 진 Cloudera 언 인 Pig Latin 컴파 웨 Facebook 대한 워크플 Yahoo 36 /coordination..
38 상을 한 든 Apache 프 결 프 대한 거대한 프 거 참 를중 연결되 인 Hadoop 및 진 될예 12 며 와 관련된 주 Hadoop 프 중 위 근 예컨대 다음 Hadoop Fatigue 를 거 줄 운프 13 따 를 Apache 념할 것은 관련 프 20 다 전 후 논 주 다만 한 순간 되 면 진 워크를 은 Hadoop 12 관 안되거 공통 을 게된것 Hadoop MapReduce, HDFS, HBase 등 만 전체 만 프 프 프 웨 할 다양한 대표 주 프 (2) Apache 현재 은 를 효율 등재한 오픈 반인 Apache 오픈 웨 전체 것 중 인 전체 균 을 논를 살펴 볼 것. 한편 다른 대표 ECL 체언 프 반 프 HPCC Systems 를 들 밍 델을 통 ( 참 13 Apache 프 절 를 거쳐 본 프 프 근거한 선 된 등재된 최근 프 를 ) 후 Incubation 프 웨 되 후 중 인 tajo incubation ( ) 37 한 된
39 Hadoop 을 중 MapReduce 를 밀 게 연결되 살펴 면 (core) 므 다음 장 HDFS 와 HBase, Pig, Hive 등 들 38 와같 을 한
40 IV. 데이분 실 예 1. Mahout 83 를이한군집분 (1). Mahout 프 Mahout Apache 프 한분 진 되 계 습 Java 브 다. 계 습 란 84 컨대 ' 대상 대 컴퓨 알 분 할 을 것 ' 을말 간 런 닝솔 션들 현되 활 히 되 다. 다 최근 Hadoop MapReduce 프 워크활을전 한계 습프 램 Mahout 되 인를끌 다. Mahout Lucene 프 되 되 다. 검 및 프 인 Lucene 닝관련된프 램 꾸준히 되 2008 년 를 Mahout 프 키게된것 다. 별 프 한 Mahout Taste 별 계 습프 램 흡 짧은 간 계를 다. Mahout 와관련된 종프 표현되 다. 83 Mahout 흔히 ' ' 음한다. 84 앞 계 습을 인공 한 람 닌컴퓨 습할 알 즘을연 및분, 술 한 다. 268
41 다중 한것은 Mahout 닝알 즘몇 를 현 다것외 들을 현 Hadoop MapReduce 프 워크와결 을 다것 다. 계산 많은 닝은 컴퓨큰메 와연산 을 만 Mahout 최대한 MapReduce 을활 분 다 졌다.. Mahout 설 Mahout 다른 Java 응프 램설 와 찬 JVM 위 동 므 대한환 선 한다. 위 Maven 설 필 다. Mahout 현재활 히 진 중 update 와 upgrade 빈번 므 들관 를 동 위한것 다., 브 존관계및컴파 관 를 Maven build 및 release 관 프 램을통 실 한다. 다른 건 Mahout 히 Hadoop MapReduce 분산 활을전 므 Mahout 운 을위 Hadoop 을설 한다. 울 프 램 및 을위한 환 85 을선 한다., 선 한 IDE Mahout 프 를생 방 Mahout 를설 한다. 85 Eclipse, NetBeans 등을 인취향 따 선. 269
42 다. Mahout 공 Mahout 떤프 못 않게활 히 진 중 며 운 들 되 므 당프 현황을홈페 를통 인할필 다 년 7 월현재 86 Mahout 다음 같은 을 공한다. Collaborative Filtering 천 예 : Amazon 분 따른 천. 군 (clustering) K-Means, Fuzzy K-Means Mean Shift clustering Dirichlet process clustering LDA (Latent Dirichlet Allocation) 빈 턴 닝 분류 (Classification) Naive Bayes 분류 Random forest 결 분류 Mahout 군 대 만살펴본다. 외 대 Mahout 프 (mahout.apache.org) 를참. 86 version
43 (2) Mahout 군 87. 첫 : 단순 표 군 례 군 현 중 한것은 다 항 간 질 을 떻게판단 를 떻게프 램 표현할것인 문 다. 한편, 앞 군 관련 근 을살펴본 Mahout 체 알 즘중 히대표 인알 즘 인 k-means 를 한다. k-means fuzzy k-means canopy 단순한예를통 Mahout 방 을살펴본다. 다음 같 x-y 표계상 표현되 9 (point) 주 졌다. 다음페 표 당 9 되 오른편 를 x-y 표면 표 다. 들 9 을 Mahout 를 2 룹 군 것 다. 선 들 를프 램 위 진 맷을 SequenceFile 표현한다. 87 Mahout 를이한군집화사례에대한설명은 Sean Owen ( 외 ), Mahout In Action, 2012 해당부분을인및 정 다. 271
44 (x 표, y 표 ) (1,1) (2,1) (1,2) (2,2) (3,3) (8,8) (8,9) (9,8) (9,9) 흔히 (vector) 란 ' 크와방향을동 량 ' 을뜻 만 Mahout 를 ordered list 표현한것을 한다. 히단순한예 를 2 원 표상 대한 를 ordered list 표현한것 볼 다. 먼 k-means 알 즘 필 한 다음파 를 한다. SequenceFile: 할 와, 군 별중 대한 를 한다. 평 대한. 평 다양한거 념 대 앞 살펴본 다. EuclideanDistanceMeasure Euclide 거 를 할때 된다. convergencethreshold : 된 를출 군 반 진 되 한반 을계 할 부 대한판단준을 낸다. 대한 Vector 들 를 다음순 군 을 한다. 272
45 Vectorizatoin 입력데이를 vector 형태 변환 Vector 를해당위치에 입력데이 군집화 (clustering) 업을반복수행 출력디렉토리 업결과를획득 중심부초화 목표군집 (grouping) 중심위치를지정 을 Java 프 램 다음 같 되 다. public class MahoutClusterFirst { public static final double[][] points ={{1,1},{2,1},{1,2},{2,2},{3,3},{8,8},{9,8},{8,9},{9,9}}; public static void writepointstofile(list<vector> points, String filename, FileSystem fs, Configuration conf) throws IOException { Path path = new Path(fileName); SequenceFile.Writer writer = new SequenceFile.Writer(fs, conf, path, LongWritable.class, VectorWritable.class); long recnum = 0; VectorWritable vec = new VectorWritable(); for (Vector point : points) { vec.set(point); writer.append(new LongWritable(recNum++), vec); } writer.close(); } public static List<Vector> getpoints(double[][] raw) { List<Vector> points = new ArrayList<Vector>(); for (int i = 0; i < raw.length; i++) { double[] fr = raw[i]; Vector vec = new RandomAccessSparseVector(fr.length); vec.assign(fr); 273
46 } } points.add(vec); return points; public static void main(string args[]) throws Exception { int k = 2; List<Vector> vectors = getpoints(points); File testdata = new File("testdata"); if (!testdata.exists()) { testdata.mkdir(); } testdata = new File("testdata/points"); if (!testdata.exists()) { testdata.mkdir(); } Configuration conf = new Configuration(); FileSystem fs = FileSystem.get(conf); writepointstofile(vectors,"testdata/points/file1",fs,conf); Path path = new Path("testdata/clusters/part-00000"); SequenceFile.Writer writer = new SequenceFile.Writer( fs, conf, path, Text.class, Cluster.class); for (int i = 0; i < k; i++) { Vector vec = vectors.get(i); Cluster cluster = new Cluster( vec, i, new EuclideanDistanceMeasure()); writer.append(new Text(cluster.getIdentifier()), cluster); } writer.close(); KMeansDriver.run(conf, new Path("testdata/points"), new Path("testdata/clusters"), new Path("output"), new EuclideanDistanceMeasure(), 0.001, 10, true, false); SequenceFile.Reader reader = new SequenceFile.Reader(fs, new Path("output/" + Cluster.CLUSTERED_POINTS_DIR + "/part-m-00000"), conf); IntWritable key = new IntWritable(); WeightedVectorWritable value 274
47 }} = new WeightedVectorWritable(); while (reader.next(key, value)) { System.out.println( value.tostring() + " belongs to cluster " + key.tostring()); } reader.close(); 위프 램 주 진 를 2 룹 위한 군 출 (1,1) (2,1) 2 을 따른산출 다음 표 되 다. 1.0: [1.000, 1.000] belongs to cluster 0 1.0: [2.000, 1.000] belongs to cluster 0 1.0: [1.000, 2.000] belongs to cluster 0 1.0: [2.000, 2.000] belongs to cluster 0 1.0: [3.000, 3.000] belongs to cluster 0 1.0: [8.000, 8.000] belongs to cluster 1 1.0: [9.000, 8.000] belongs to cluster 1 1.0: [8.000, 9.000] belongs to cluster 1, 맨 음 되 던 9 들 표 따 cluster-0 와 cluster-1 2 룹 군 되 음을알 다. 275
48 앞 듯 88 거 념 상황 따 선 게되 Mahout 브 EucliideanDistanceMeasure 외 다음다양한거 공되 다. SquredEucliideanDistanceMeasure ManhattanDistanceMeasure CosineDistanceMeasure TanimotoDistanceMeasure WeightedDistanceMeasure 들 은 름 쉽게눈 챌 거 대한설명 앞부분 므 주 거 을 표현한것을 것 대신한다. 위 중왼 Euclid 거 와 Manhattan 거 계산을 교 다. 오른 cosine 한거 계산방 을 주 다. 88 III. 분 3. 주 분 (5) 군 론 ( ) 간 276
49 한편 살펴본 9 대한 표 위 다른 거 를 한결 다음 같다. 거 반 0 번군 1 번군 vector vector EucliideanDistanceMeasure 3 0,1,2,3,4 5,6,7,8 SquredEucliideanDistanceMeasure 5 0,1,2,3,4 5,6,7,8 ManhattanDistanceMeasure 3 0,1,2,3,4 5,6,7,8 CosineDistanceMeasure 1 1 0,2,3,4, 5,6,7,8 TanimotoDistanceMeasure 3 0,1,2,3,4 5,6,7,8 위결 를 면 반 다르 결 한 음을알 다. 거 절대 열때문 다 분 따 한 을 것 볼 을것 다.. 둘째 : 턴군 례 실 군 앞 표 와같 단순한 주 않므 분 대상 되 체 를올 르게 vector 변환 선 되 한다. Mahout 다음 3 class 를통 vector 를표현한다. DenseVector: vector 를 double 열 표현 class 다. RandomAccessSparseVector: HashMap 현된 random access sparse vector 다. SequentialAccessSparseVector: 순 vector 다. 277
50 들중 떤클 를 분 대상 되 체 를 vector 표현할것인 알 즘 따 진다. Mahout vector 를 Java interface 공 히관련 vector 중빈항 많은 -, sparse 인 - 를 sparse vector 대부분 vector 실 워진 를 dense vector 한다. Mahout 다양한 vector 연산을할 class 되 다. 예 를분류 예를살펴본다. 를분류할때 선크, 깔, 게등 떤분류준을 할것인 한다. 론 만 다면 떤것 든분류준 을 들 를 중 종 판단 다. 편상 다음 같 표와같 게 (Kg 단위 ), 깔 (, 빨, ), 크 (Small, Large, Medium) 다른 5 주 졌다. 게 (Kg) 깔 (RGB) 크 Vector 분 대상 0 원 1 원 2 원 표현 Small,round, green [0.11, 510,1] Large, oval, red [0.23, 650,3] Small,elongated, red [0.09,630,1] Large, round, yellow [0.25,590,3] Medium, Oval, green [0.18,520,2] Mahout 들 vector 표현은 들 를 원 표현 위표 열 표 되 다. 를분류 위한 vector 생 프 램은다음 같다. 278
51 public class MahoutClsterSecond { public class MahoutClusterFirst { public static final double[][] points = {{1, 1}, {2, 1}, {1, 2}, {2, 2}, {3, 3}, {8, 8}, {9, 8}, {8, 9}, {9, 9}}; public static void writepointstofile(list<vector> points, String filename, FileSystem fs, Configuration conf) throws IOException { Path path = new Path(fileName); SequenceFile.Writer writer =new SequenceFile.Writer(fs, conf, path, LongWritable.class, VectorWritable.class); long recnum = 0; VectorWritable vec = new VectorWritable(); for (Vector point : points) { vec.set(point); writer.append(new LongWritable(recNum++), vec); } writer.close(); } public static List<Vector> getpoints(double[][] raw) { List<Vector> points = new ArrayList<Vector>(); for (int i = 0; i < raw.length; i++) { double[] fr = raw[i]; Vector vec=new RandomAccessSparseVector(fr.length); vec.assign(fr); points.add(vec); } return points; } public static void main(string args[]) throws Exception { int k = 2; List<Vector> vectors = getpoints(points); File testdata = new File("testdata"); if (!testdata.exists()) { testdata.mkdir(); } testdata = new File("testdata/points"); if (!testdata.exists()) { 279
52 }} } testdata.mkdir(); } Configuration conf = new Configuration(); FileSystem fs = FileSystem.get(conf); writepointstofile(vectors, "testdata/points/file1", fs, conf); Path path = new Path("testdata/clusters/part-00000"); SequenceFile.Writer writer = new SequenceFile.Writer( fs, conf, path, Text.class, Cluster.class); for (int i = 0; i < k; i++) { Vector vec = vectors.get(i); Cluster cluster = new Cluster( vec, i, new EuclideanDistanceMeasure()); writer.append(new Text(cluster.getIdentifier()), cluster); } writer.close(); KMeansDriver.run(conf, new Path("testdata/points"), new Path("testdata/clusters"), new Path("output"), new EuclideanDistanceMeasure(), 0.001, 10, true, false); SequenceFile.Reader reader = new SequenceFile.Reader(fs,new Path("output/" + Cluster.CLUSTERED_POINTS_DIR + "/part-m-00000"), conf); IntWritable key = new IntWritable(); WeightedVectorWritable value = new WeightedVectorWritable(); while (reader.next(key, value)) { System.out.println( value.tostring() + " belongs to cluster " + key.tostring()); } reader.close(); 게표현된 vector 대 앞 표 을분류 와 같 알 즘을선 면분류 완 되게된다. 280
다중 한것은 Mahout 터 닝알 즘몇 를 현 다는것외 들을 현 Hadoop 의 MapReduce 프 워크와결 을 다는것 다. 계산 많은 닝은 컴퓨터의큰메 와연산기 을 만 Mahout 는최대한 MapReduce 기 을활용 터분 다용 졌다.. Mahout 의설 Mahou
IV. 데이터분 의실 예 1. Mahout 83 를이용한군집분 (1). Mahout 프 의 Mahout 는 Apache 프 의한분 진 되 는기계 습용 Java 브 다. 기계 습 란 84 컨대 ' 대상 터 대 컴퓨터 알 분 할 을 는것 ' 을말 는 간 런기 터 닝솔 션들 현되 활 히 용되 다. 다 최근 Hadoop 의 MapReduce 프 워크활용을전 한기계
More information: Hadoop 출간 은 출판 분 2013 년 10 월 3 윤 퍼플 주 울 종 종 1 1번 윤 2013 본 전부 반 부를 재 권 동를 셔 면 OpenWithNet 총 상 술 워크 (2006 년) : Hadoop 세만 NoSQL 웹 분
빅 데이 Hadoop과 분석법(Analytics) 지은이 윤형 : Hadoop 출간 은 출판 분 2013 년 10 월 3 윤 퍼플 주 울 종 종 1 1번 www.kyobobook.co.kr 윤 2013 본 전부 반 부를 재 권 동를 셔 면 OpenWithNet 총 상 술 워크 (2006 년) : Hadoop 세만 NoSQL 웹 분 (2013 년) 세 인넷 (근간)
More information회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제
회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제 KR000****4 설 * 환 KR000****4 송 * 애 김 * 수 KR000****4
More information빅 데이터
I. 배경 1 빅데이터의물결 (1) 빅데이터시대의도래 데이터가폭발적으로증가하고있다. 2011 년을기준으로 Twitter 에서하루에발생되는데이터의양이 8TB (Terabyte) 를넘어서는가했더니 2012 년에는 Facebook 에서하루에만 100TB 를넘는데이터가생성되고있다. 미국비행기제작사인보잉에서는비행기 1 대에관련된데이터가대략 640TB 에이른다고하니현재로서는그끝을알수없는정도이다.
More informationDB진흥원 BIG DATA 전문가로 가는 길 발표자료.pptx
빅데이터의기술영역과 요구역량 줌인터넷 ( 주 ) 김우승 소개 http://zum.com 줌인터넷(주) 연구소 이력 줌인터넷 SK planet SK Telecom 삼성전자 http://kimws.wordpress.com @kimws 목차 빅데이터살펴보기 빅데이터에서다루는문제들 NoSQL 빅데이터라이프사이클 빅데이터플랫폼 빅데이터를위한역량 빅데이터를위한역할별요구지식
More informationCONTENTS Volume.174 2013 09+10 06 테마 즐겨찾기 빅데이터의 현주소 진일보하는 공개 기술, 빅데이터 새 시대를 열다 12 테마 활동 빅데이터 플랫폼 기술의 현황 빅데이터, 하둡 품고 병렬처리 가속화 16 테마 더하기 국내 빅데이터 산 학 연 관
방송 통신 전파 KOREA COMMUNICATIONS AGENCY MAGAZINE 2013 VOL.174 09+10 CONTENTS Volume.174 2013 09+10 06 테마 즐겨찾기 빅데이터의 현주소 진일보하는 공개 기술, 빅데이터 새 시대를 열다 12 테마 활동 빅데이터 플랫폼 기술의 현황 빅데이터, 하둡 품고 병렬처리 가속화 16 테마 더하기 국내
More information- 2 -
- 1 - - 2 - - - - 4 - - 5 - - 6 - - 7 - - 8 - 4) 민원담당공무원 대상 설문조사의 결과와 함의 국민신문고가 업무와 통합된 지식경영시스템으로 실제 운영되고 있는지, 국민신문 고의 효율 알 성 제고 등 성과향상에 기여한다고 평가할 수 있는지를 치 메 국민신문고를 접해본 중앙부처 및 지방자 였 조사를 시행하 였 해 진행하 월 다.
More information김기남_ATDC2016_160620_[키노트].key
metatron Enterprise Big Data SKT Metatron/Big Data Big Data Big Data... metatron Ready to Enterprise Big Data Big Data Big Data Big Data?? Data Raw. CRM SCM MES TCO Data & Store & Processing Computational
More informationIntra_DW_Ch4.PDF
The Intranet Data Warehouse Richard Tanler Ch4 : Online Analytic Processing: From Data To Information 2000. 4. 14 All rights reserved OLAP OLAP OLAP OLAP OLAP OLAP is a label, rather than a technology
More information빅데이터_DAY key
Big Data Near You 2016. 06. 16 Prof. Sehyug Kwon Dept. of Statistics 4V s of Big Data Volume Variety Velocity Veracity Value 대용량 다양한 유형 실시간 정보 (불)확실성 가치 tera(1,0004) - peta -exazetta(10007) bytes in 2020
More informationDW 개요.PDF
Data Warehouse Hammersoftkorea BI Group / DW / 1960 1970 1980 1990 2000 Automating Informating Source : Kelly, The Data Warehousing : The Route to Mass Customization, 1996. -,, Data .,.., /. ...,.,,,.
More informationRed Dot Award: Communication Design 에 참 하기 결정해 주셔서 기쁩니다. "성공을 위한 안내서"는 등 절 에 대해 안내 니다. 지체 말고 언 든지 연 해 주 오. Red Dot 은 등 절 또는 등 후 절 를 기꺼 와드 겠습니다. 01 Int
Your Guide to Success Interface Design Red Dot Award: Communication Design 에 참 하기 결정해 주셔서 기쁩니다. "성공을 위한 안내서"는 등 절 에 대해 안내 니다. 지체 말고 언 든지 연 해 주 오. Red Dot 은 등 절 또는 등 후 절 를 기꺼 와드 겠습니다. 01 Interface Design
More informationWoosuk Bus Line uide Map 선 선0 향0 쌈 니 머 센 빌 할 센 가월 각 호 초 6 뒷 인후 중 태 메 호남 천 호 출발 6:20 센 빌 2 가월 생 프라 뒷 오 태 메 암 흥 천 롯데 궁 선02 향02 선03 프라향 선04 독카센
Woosuk Bus Line uide Map 선0 평 향 빌 레콤 재 합 적 텔 림 단 생 센 놀 볼링 크 남각 가월 달로흥 암 진 호 평 BY 천 예술 덕 메 평 호 팔 07:30 07:3 07:34 07:36 07:39 07:42 07:43 07:4 07:46 07:48 07:0 07:2 07:4 07:7 07:8 08:00 08:03 09:0 09:2
More informationUbiqutious Pubilc Access Reference Model
Hadoop/Hbase 기반의 Twitter 공간정보분석 군산대학교컴퓨터정보공학과 {pseudo_jo, didvuddn, kwnam}@kunsan.ac.kr 조현구, 양평우, 남광우 배경및필요성 Twitter 스트림에서의공간정보추출 - 공간현상의추출및공유부분은부족 Twitter 스트림에서의정보추출 - 자연어기반텍스트정보셋에서의키워드추출 - 시간의변화에따른이슈변화모니터링
More information歯목차45호.PDF
CRM CRM (CRM : Customer Relationship Management ). CRM,,.,,.. IMF.,.,. (CRM: Customer Relationship Management, CRM )., CRM,.,., 57 45 (2001 )., CRM...,, CRM, CRM.. CRM 1., CRM,. CRM,.,.,. (Volume),,,,,,,,,,
More informationSMART Podium 500 시리즈 대화형 펜 디스플레이 사용자 설명서
SMART Podium 500 시 리즈 대화형 펜 디스플레이 사용자 설명서 제품 등록 SMART 제 품 을 등 록 할 경 우 새 로 운 기 능 과 소 프 트 웨 어 업 그 레 이 드 에 대 한 정 보 를 알 려 드 립 니 다. smarttech.com/registration에 서 온 라 인 으 로 등 록 하 십 시 오. SMART 기 술 지 원 에 문 의 해
More informationETL_project_best_practice1.ppt
ETL ETL Data,., Data Warehouse DataData Warehouse ETL tool/system: ETL, ETL Process Data Warehouse Platform Database, Access Method Data Source Data Operational Data Near Real-Time Data Modeling Refresh/Replication
More informationGlobal Bigdata 사용 현황 및 향후 활용 전망 빅데이터 미도입 이유 필요성 못느낌, 분석 가치 판단 불가 향후 투자를 집중할 분야는 보안 모니터링 분야 와 자동화 시스템 분야 빅데이터의 핵심 가치 - 트랜드 예측 과 제품 개선 도움 빅데이터 운영 애로 사항
Global Bigdata 사용 현황 및 향후 활용 전망 빅데이터 미도입 이유 필요성 못느낌, 분석 가치 판단 불가 향후 투자를 집중할 분야는 보안 모니터링 분야 와 자동화 시스템 분야 빅데이터의 핵심 가치 - 트랜드 예측 과 제품 개선 도움 빅데이터 운영 애로 사항 - 재직자 전문성, 복잡성으로 인해 알고리즘 개발 난항 본 조사 내용은 美 Techpro Research
More information안 산 시 보 차 례 훈 령 안산시 훈령 제 485 호 [안산시 구 사무 전결처리 규정 일부개정 규정]------------------------------------------------- 2 안산시 훈령 제 486 호 [안산시 동 주민센터 전결사항 규정 일부개정 규
발행일 : 2013년 7월 25일 안 산 시 보 차 례 훈 령 안산시 훈령 제 485 호 [안산시 구 사무 전결처리 규정 일부개정 규정]------------------------------------------------- 2 안산시 훈령 제 486 호 [안산시 동 주민센터 전결사항 규정 일부개정 규정]--------------------------------------------
More information고객 센터 사용자 가이드
고객 센터 사용자 가이드 www.absolute.com 2016년 4월 고객 센터 사용자 가이드 고 객 센 터 사 용 자 가 이 드, 고 객 센 터 5.26 릴 리 스 문 서 1 이 문 서 와 이 문 서 에 설 명 된 소 프 트 웨 어 는 기 밀 이 며 비 밀 유 지 계 약 에 의 해 보 호 되 는 소 유 권 정 보 를 포 함 하 고 있 습 Absolute
More informationNoSQL
MongoDB Daum Communications NoSQL Using Java Java VM, GC Low Scalability Using C Write speed Auto Sharding High Scalability Using Erlang Read/Update MapReduce R/U MR Cassandra Good Very Good MongoDB Good
More informationCRM Fair 2004
easycrm Workbench ( ) 2004.04.02 I. CRM 1. CRM 2. CRM 3. II. easybi(business Intelligence) Framework 1. 2. - easydataflow Workbench - easycampaign Workbench - easypivot Reporter. 1. CRM 1.?! 1.. a. & b.
More information1
1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2
More information춤추는시민을기록하다_최종본 웹용
몸이란? 자 기 반 성 유 형 밀 당 유 형 유 레 카 유 형 동 양 철 학 유 형 그 리 스 자 연 철 학 유 형 춤이란? 물 아 일 체 유 형 무 아 지 경 유 형 댄 스 본 능 유 형 명 상 수 련 유 형 바 디 랭 귀 지 유 형 비 타 민 유 형 #1
More information슬라이드 1
Data-driven Industry Reinvention All Things Data Con 2016, Opening speech SKT 종합기술원 최진성원장 Big Data Landscape Expansion Big Data Tech/Biz 진화방향 SK Telecom Big Data Activities Lesson Learned and Other Topics
More informationecorp-프로젝트제안서작성실무(양식3)
(BSC: Balanced ScoreCard) ( ) (Value Chain) (Firm Infrastructure) (Support Activities) (Human Resource Management) (Technology Development) (Primary Activities) (Procurement) (Inbound (Outbound (Marketing
More informationWeb Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현
02 Web Application Hosting in the AWS Cloud www.wisen.co.kr Wisely Combine the Network platforms Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인
More information2. 4. 1. 업무에 활용 가능한 플러그인 QGIS의 큰 들을 찾 아서 특징 설치 마 폰 은 스 트 그 8 하 이 업무에 필요한 기능 메뉴 TM f K 플러그인 호출 와 TM f K < 림 > TM f K 종항 그 중에서 그 설치 듯 할 수 있는 플러그인이 많이 제공된다는 것이다. < 림 > 다. 에서 어플을 다운받아 S or 8, 9 의 S or OREA
More information슬라이드 1
Hadoop 기반 규모확장성있는패킷분석도구 충남대학교데이터네트워크연구실이연희 yhlee06@cnu.ac.kr Intro 목차 인터넷트래픽측정 Apache Hadoop Hadoop 기반트래픽분석시스템 Hadoop을이용한트래픽분석예제 - 2- Intro 트래픽이란 - 3- Intro Data Explosion - 4- Global Trend: Data Explosion
More informationOracle Apps Day_SEM
Senior Consultant Application Sales Consulting Oracle Korea - 1. S = (P + R) x E S= P= R= E= Source : Strategy Execution, By Daniel M. Beall 2001 1. Strategy Formulation Sound Flawed Missed Opportunity
More informationuntitled
(shared) (integrated) (stored) (operational) (data) : (DBMS) :, (database) :DBMS File & Database - : - : ( : ) - : - : - :, - DB - - -DBMScatalog meta-data -DBMS -DBMS - -DBMS concurrency control E-R,
More informationChap7.PDF
Chapter 7 The SUN Intranet Data Warehouse: Architecture and Tools All rights reserved 1 Intranet Data Warehouse : Distributed Networking Computing Peer-to-peer Peer-to-peer:,. C/S Microsoft ActiveX DCOM(Distributed
More informationBasic Template
Hadoop EcoSystem 을홗용한 Hybrid DW 구축사례 2013-05-02 KT cloudware / NexR Project Manager 정구범 klaus.jung@{kt nexr}.com KT의대용량데이터처리이슈 적재 Data의폭발적인증가 LTE 등초고속무선 Data 통싞 : 트래픽이예상보다빨리 / 많이증가 비통싞 ( 컨텐츠 / 플랫폼 /Bio/
More informationOpen Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤
Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤 (byounggon.kim@opence.org) 빅데이터분석및서비스플랫폼 모바일 Browser 인포메이션카탈로그 Search 인포메이션유형 보안등급 생성주기 형식
More informationAVG Internet Security User Manual
AVG Internet Security 사용자 설명서 문서 버전 AVG.04 (2016-02- 09) Copyright AVG Technologies CZ, s.r.o. All rights reserved. 다른 모든 상표는 해당 소유자의 재산입니다. 목차 1. 소개 3 2. AVG 설치 요구 사항 4 2.1 지원되는 운영 체제 4 2.2 최소 및 권장 하드웨어
More informationAGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례
모바일 클라우드 서비스 융합사례와 시장 전망 및 신 사업전략 2011. 10 AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 AGENDA 01. 모바일 산업의 환경 변화 가치 사슬의 분화/결합 모바일 업계에서도 PC 산업과 유사한 모듈화/분업화 진행 PC 산업 IBM à WinTel 시대 à
More informationInteg
HP Integrity HP Chipset Itanium 2(Processor 9100) HP Integrity HP, Itanium. HP Integrity Blade BL860c HP Integrity Blade BL870c HP Integrity rx2660 HP Integrity rx3600 HP Integrity rx6600 2 HP Integrity
More informationAVG AntiVirus User Manual
AVG AntiVirus 사용자 설명서 문서 버전 AVG.04 (2016-02- 09) Copyright AVG Technologies CZ, s.r.o. All rights reserved. 다른 모든 상표는 해당 소유자의 재산입니다. 목차 1. 소개 3 2. AVG 설치 요구 사항 4 2.1 지원되는 운영 체제 4 2.2 최소 및 권장 하드웨어 요구 사항
More informationI. - II. DW ETT Best Practice
IBM Business Intelligence Solution Seminar 2005 - IBM Business Consulting Service (cslee@kr.ibm.com) I. - II. DW ETT Best Practice (DW)., (EDW). Time 1980 ~1990 1995 2000 2005 * 1980 IBM Information Warehouse
More informationRUCK2015_Gruter_public
Apache Tajo 와 R 을연동한빅데이터분석 고영경 / 그루터 ykko@gruter.com 목차 : R Tajo Tajo RJDBC Tajo Tajo UDF( ) TajoR Demo Q&A R 과빅데이터분석 ' R 1) R 2) 3) R (bigmemory, snowfall,..) 4) R (NoSQL, MapReduce, Hive / RHIPE, RHive,..)
More information비식별화 기술 활용 안내서-최종수정.indd
빅데이터 활용을 위한 빅데이터 담당자들이 실무에 활용 할 수 있도록 비식별화 기술과 활용방법, 실무 사례 및 예제, 분야별 참고 법령 및 활용 Q&A 등 안내 개인정보 비식별화 기술 활용 안내서 Ver 1.0 작성 및 문의 미래창조과학부 : 양현철 사무관 / 김자영 주무관 한국정보화진흥원 : 김진철 수석 / 김배현 수석 / 신신애 부장 문의 : cckim@nia.or.kr
More informationPowerPoint 프레젠테이션
@ Lesson 2... ( ). ( ). @ vs. logic data method variable behavior attribute method field Flow (Type), ( ) member @ () : C program Method A ( ) Method B ( ) Method C () program : Java, C++, C# data @ Program
More information1217 WebTrafMon II
(1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network
More informationModel Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based
e- Business Web Site 2002. 04.26 Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based Approach High E-Business Functionality Web Web --based based KMS/BIS
More informationPortal_9iAS.ppt [읽기 전용]
Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Oracle9i Application Server e-business Portal Client Database Server e-business Portals B2C, B2B, B2E, WebsiteX B2Me GUI ID B2C
More information12-file.key
11 (String).. java.lang.stringbuffer. s String s = "abcd"; s = s + "e"; a b c d e a b c d e ,., "910359,, " "910359" " " " " (token) (token),, (delimiter). java.util.stringtokenizer String s = "910359,,
More informationAVG Internet Security User Manual
AVG Internet Security 사용자 설명서 문서 버전 AVG.03 (20/11/2015) Copyright AVG Technologies CZ, s.r.o. All rights reserved. 다른 모든 상표는 해당 소유자의 재산입니다. 목차 1. 소개 4 2. AVG 설치 요구 사항 5 2.1 지원되는 운영 체제 5 2.2 최소 및 권장 하드웨어
More informationPowerPoint 프레젠테이션
Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING
More informationMS-SQL SERVER 대비 기능
Business! ORACLE MS - SQL ORACLE MS - SQL Clustering A-Z A-F G-L M-R S-Z T-Z Microsoft EE : Works for benchmarks only CREATE VIEW Customers AS SELECT * FROM Server1.TableOwner.Customers_33 UNION ALL SELECT
More information출원국 권 리 구 분 상 태 권리번호 KR 특허 등록 10-2012-0092520 10-2012-0092518 10-2007-0071793 10-2012-0092517
기술사업성평가서 경쟁정보분석서비스 제공 기술 2014 8 출원국 권 리 구 분 상 태 권리번호 KR 특허 등록 10-2012-0092520 10-2012-0092518 10-2007-0071793 10-2012-0092517 Ⅰ 기술 구현 메커니즘 - 1 - 경쟁정보분석서비스 항목 - 2 - 핵심 기술 특징 및 주요 도면
More information슬라이드 1
Hadoop Tutorial - 설치및실행 2008. 7. 17 한재선 (NexR 대표이사 ) jshan0000@gmail.com http://www.web2hub.com H.P: 016-405-5469 Brief History Hadoop 소개 2005년 Doug Cutting(Lucene & Nutch 개발자 ) 에의해시작 Nutch 오픈소스검색엔진의분산확장이슈에서출발
More information02 C h a p t e r Java
02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER
More information2017 1
2017 2017 Data Industry White Paper 2017 1 1 1 2 3 Interview 1 4 1 3 2017IT 4 20161 4 2017 4 * 22 2017 4 Cyber Physical SystemsCPS 1 GEGE CPS CPS Industrial internet, IoT GE GE Imagination at Work2012
More informationCover Story 01 20 Oracle Big Data Vision 01_Big Data의 배경 02_Big Data의 정의 03_Big Data의 활용 방안 04_Big Data의 가치
Oracle Big Data 오라클 빅 데이터 이야기 Cover Story 01 20 Oracle Big Data Vision 01_Big Data의 배경 02_Big Data의 정의 03_Big Data의 활용 방안 04_Big Data의 가치 최근 빅 데이터에 대한 관심이 커지고 있는데, 그 배경이 무엇일까요? 정말 다양한 소스로부터 엄청난 데이터들이 쏟아져
More information<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>
i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,
More information33 래미안신반포팰리스 59 문 * 웅 입주자격소득초과 34 래미안신반포팰리스 59 송 * 호 입주자격소득초과 35 래미안신반포팰리스 59 나 * 하 입주자격소득초과 36 래미안신반포팰리스 59 최 * 재 입주자격소득초
1 장지지구4단지 ( 임대 ) 59A1 김 * 주 830516 입주자격소득초과 2 장지지구4단지 ( 임대 ) 59A1 김 * 연 711202 입주자격소득초과 3 장지지구4단지 ( 임대 ) 59A1 이 * 훈 740309 입주자격소득초과 4 발산지구4단지 ( 임대 ) 59A 이 * 희 780604 입주자격소득초과 5 발산지구4단지 ( 임대 ) 59A 안 * 현
More informationSW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013
SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING
More information빅 데이터
4. Analytics 도구 (1) 상용분석도구 빅데이터기술이전부터다양한분석도구가상용으로제시되어왔다. 주요한것은다음과같다. MS Excel: SAS: SPSS Modeler: 원래는 SPSS Clementine이었으나 IBM 인수. Statistica: StatSoft사의개발제품. Mathematica 그밖에도 Salford Systems, KXEN, Angoss
More information초보자를 위한 분산 캐시 활용 전략
초보자를위한분산캐시활용전략 강대명 charsyam@naver.com 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 그러나현실은? 서비스에필요한것은? 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 적절한기능 서비스안정성 트위터에매일고래만보이면? 트위터에매일고래만보이면?
More informationAVG AntiVirus 2015 User Manual
AVG AntiVirus 2015 사용자 설명서 문서 버전 2015. 03 ( 10/24/2014) Copyright AV G Tec hnologies CZ, s.r.o. All rights res erved. 다른 모든 상표는 해당 소유자의 재산입니다. 이 제품은 RSA Data Sec urity, Inc. MD5 Mes s age-diges t Algorithm,
More information이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론
이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN
More informationOracle9i Real Application Clusters
Senior Sales Consultant Oracle Corporation Oracle9i Real Application Clusters Agenda? ? (interconnect) (clusterware) Oracle9i Real Application Clusters computing is a breakthrough technology. The ability
More informationAVG PC TuneUp 2015 User Manual
AVG PC TuneUp 2015 사용자 설명서 문서 수정 2015. 03 ( 10/23/2014) Copy right AV G Technologies CZ, s.r.o. All rights res erv ed. 모든 상표는 해당 소유자의 재산입니다. 1 목차... 를)시작합니다! 4 1. AVG P C T u n e Up 을(... 4 1.1 시스템 요구
More information2
2013 Devsisters Corp. 2 3 4 5 6 7 8 >>> import boto >>> import time >>> s3 = boto.connect_s3() # Create a new bucket. Buckets must have a globally unique name >>> bucket = s3.create_bucket('kgc-demo')
More informationdbms_snu.PDF
DBMS : Past, Present, and the Future hjk@oopsla.snu.ac.kr 1 Table of Contents 2 DBMS? 3 DBMS Architecture naive users naive users programmers application casual users casual users administrator database
More information리포트_03.PDF
working paper no 3 e-bizgroup working paper no 3 (Enterprise Portal)Yahoo Web Portal (document), (application component) (gateway),, (unified interface) (Web Infrastructure) B2C, B2B, B2E Merrill Lynch
More informationMicrosoft PowerPoint - Java7.pptx
HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)
More informationMy Document
사 용 설 명 서 목차 목 차 2 소 개 8 Polar A360 8 USB 케 이 블 9 Polar Flow 앱 9 Polar FlowSync 소 프 트 웨 어 9 Polar Flow 웹 서 비 스 9 시 작 하 기 10 A360 설 치 하 기 10 컴 퓨 터 또 는 호 환 모 바 일 장 치 중 설 치 옵 션 을 하 나 선 택 하 세 요. 10 옵 션 A:
More informationPowerPoint 프레젠테이션
In-memory 클러스터컴퓨팅프레임워크 Hadoop MapReduce 대비 Machine Learning 등반복작업에특화 2009년, UC Berkeley AMPLab에서 Mesos 어플리케이션으로시작 2010년 Spark 논문발표, 2012년 RDD 논문발표 2013년에 Apache 프로젝트로전환후, 2014년 Apache op-level Project
More informationAVG Internet Security 2015 User Manual
AVG Internet Security 2015 사용자 설명서 문서 버전 2015. 04( 18. 09. 2015) Copyright AVG Technologies CZ, s.r.o. All rights reserved. 다른 모든 상표는 해당 소유자의 재산입니다. 목차 1. 소개 4 2. AVG 설치 요구 사항 5 2.1 지원되는 운영 체제 5 2.2 최소/
More informationService-Oriented Architecture Copyright Tmax Soft 2005
Service-Oriented Architecture Copyright Tmax Soft 2005 Service-Oriented Architecture Copyright Tmax Soft 2005 Monolithic Architecture Reusable Services New Service Service Consumer Wrapped Service Composite
More informationPowerPoint 프레젠테이션
@ Lesson 3 if, if else, if else if, switch case for, while, do while break, continue : System.in, args, JOptionPane for (,, ) @ vs. logic data method variable Data Data Flow (Type), ( ) @ Member field
More informationrmi_박준용_final.PDF
(RMI) - JSTORM http://wwwjstormpekr (RMI)- Document title: Document file name: Revision number: Issued by: Document Information (RMI)- rmi finaldoc Issue Date: Status:
More informationInterstage5 SOAP서비스 설정 가이드
Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service
More informationCONTENTS CONTENTS CONTENT 1. SSD & HDD 비교 2. SSD 서버 & HDD 서버 비교 3. LSD SSD 서버 & HDD 서버 비교 4. LSD SSD 서버 & 글로벌 SSD 서버 비교 2
읽기속도 1초에 20Gbps www.lsdtech.co.kr 2011. 7. 01 Green Computing SSD Server & SSD Storage 이기택 82-10-8724-0575 ktlee1217@lsdtech.co.kr CONTENTS CONTENTS CONTENT 1. SSD & HDD 비교 2. SSD 서버 & HDD 서버 비교 3. LSD
More informationPowerPoint Presentation
빅데이터아키텍쳐소개 임상배 (sangbae.lim@oracle.com) Technology Sales Consulting, Oracle Korea Agenda 빅데이터아키텍쳐트랜드 빅데이터활용단계별요소기술 사업방향및활용사례 요약 Q&A 빅데이터아키텍쳐트랜드 빅데이터아키텍쳐트랜드 오픈소스와기간계, 정보계시스템과의융합 현재빅데이터의열풍의근원은하둡 (Hadoop)
More information07 자바의 다양한 클래스.key
[ 07 ] . java.lang Object, Math, String, StringBuffer Byte, Short, Integer, Long, Float, Double, Boolean, Character. java.util Random, StringTokenizer Calendar, GregorianCalendar, Date. Collection, List,
More informationMicrosoft PowerPoint - CNVZNGWAIYSE.pptx
대용량데이터처리를위한 Sharding 2013.1. 이동현 DBMS 개발랩 /NHN Business Platform SQL 기술전략세미나 2 대용량데이터를위한솔루션은 NoSQL 인가, RDBMS 인가? 모든경우에대해어떤하나의선택을하자는게아닙니다. SQL 기술전략세미나 3 언제, 그리고왜 RDBMS 를선택해야하는가? NoSQL 과다른 RDBMS 만의특징이필요할때
More informationConnection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET
135-080 679-4 13 02-3430-1200 1 2 11 2 12 2 2 8 21 Connection 8 22 UniSQLConnection 8 23 8 24 / / 9 3 UniSQL 11 31 OID 11 311 11 312 14 313 16 314 17 32 SET 19 321 20 322 23 323 24 33 GLO 26 331 GLO 26
More information歯CRM개괄_허순영.PDF
CRM 2000. 8. KAIST CRM CRM CRM CRM :,, KAIST : 50%-60%, 20% 60%-80%. AMR Research 10.. CRM. 5. Harvard Business review 60%, 13%. Michaelson & Associates KAIST CRM? ( ),,, -,,, CRM needs,,, dynamically
More informationRED HAT JBoss Data Grid (JDG)? KANGWUK HEO Middleware Solu6on Architect Service Team, Red Hat Korea 1
RED HAT JBoss Data Grid (JDG)? KANGWUK HEO Middleware Solu6on Architect Service Team, Red Hat Korea 1 Agenda TITLE SLIDE: HEADLINE 1.? 2. Presenter Infinispan JDG 3. Title JBoss Data Grid? 4. Date JBoss
More information슬라이드 1
[ CRM Fair 2004 ] CRM 1. CRM Trend 2. Customer Single View 3. Marketing Automation 4. ROI Management 5. Conclusion 1. CRM Trend 1. CRM Trend Operational CRM Analytical CRM Sales Mgt. &Prcs. Legacy System
More information08SW
www.mke.go.kr + www.keit.re.kr Part.08 654 662 709 731 753 778 01 654 Korea EvaluationInstitute of industrial Technology IT R&D www.mke.go.kr www.keit.re.kr 02 Ministry of Knowledge Economy 655 Domain-Specific
More information<352831292E5FBBEABEF7C1DFBAD0B7F9BAB02C5FC1B6C1F7C7FCC5C25FB9D75FB5BFBAB05FBBE7BEF7C3BCBCF65FA1A4C1BEBBE7C0DABCF62E786C73>
5. 산업중분류, 조직형태 및 동별 사업체수, 종사자수 단위 : 개, 명 금정구 서1동 서2동 서3동 Geumjeong-gu Seo 1(il)-dong Seo 2(i)-dong Seo 3(sam)-dong TT전 산 업 17 763 74 873 537 1 493 859 2 482 495 1 506 15 519 35 740 520 978 815 1 666 462
More information슬라이드 1
Big Architecture 2014.10.23 SK C&C Platform 사업팀이정일차장 Table of 1. Big 개요 2. Big 플랫폼아키텍처 3. 아키텍처수립시고려사항 4. 하둡배포판기반아키텍처 5. Case Study 1. Big 개요 Big 란 Big Big Big Big 3 1. Big 개요 Big 의특성 3V 데이터의크기 (Volume)
More informationAVG Performance User Manual
AVG Performance 사용자 설명서 문서 수정 AVG.04 (2016-02- 09) Copyright AVG Technologies CZ, s.r.o. All rights reserved. 다른 모든 상표는 해당 소유자의 재산입니다. 목차 3 1. 소개 1.1 하드웨어 요구 사항 4 1.2 소프트웨어 요구 사항 4 5 2. AVG Ze n 6 2.1
More information<BFACB1B85F323031332D333728BCDBC5C2B9CE295FC3D6C1BEC8AEC1A45FC0CEBCE2BFEB28323031343031323029B8F1C2F7BCF6C1A42E687770>
연구보고서 2013-37 인터넷 건강정보 게이트웨이 시스템 구축 및 운영 -빅데이터 활용방안을 중심으로- 송태민 진달래 이중순 안지영 박대순 책임연구자 송태민 한국보건사회연구원 연구위원 주요저서 빅데이터 분석 방법론 한나래아카데미, 2013(공저) 보건복지연구를 위한 구조방정식 모형 한나래아카데미, 2012(공저) 공동연구진 진달래 한국보건사회연구원 연구원
More information³»Áö_10-6
역사 속에서 찾은 청렴 이야기 이 책에서는 단순히 가난한 관리들의 이야기보다는 국가와 백성을 위하여 사심 없이 헌신한 옛 공직자들의 사례들을 발굴하여 수록하였습니다. 공과 사를 엄정히 구분하고, 외부의 압력에 흔들리지 않고 소신껏 공무를 처리한 사례, 역사 속에서 찾은 청렴 이야기 관아의 오동나무는 나라의 것이다 관아의 오동나무는 나라의 것이다 최부, 송흠
More informationAVG Protection User Manual
AVG Protection 사용자 설명서 문서 수정 AVG.04 (2016-02- 09) Copyright AVG Technologies CZ, s.r.o. All rights reserved. 다른 모든 상표는 해당 소유자의 재산입니다. 목차 4 1. 소개 1.1 하드웨어 요구 사항 4 1.2 소프트웨어 요구 사항 5 6 2. AVG Ze n 7 2.1 Zen
More informationORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O
Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration
More informationPCServerMgmt7
Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network
More informationPlatformDay2009-Hadoop_OSBI-YoungwooKim
Hadoop 과오픈소스소프트웨어를이용한비지니스인텔리전스플랫폼구축 (Building Business Intelligence Platform Using Hadoop and OpenSource Tools) PlatFromDay2009 2009. 6. 12 김영우 warwithin@daumcorp.com 다음커뮤니케이션 프리젠테이션개요 비즈니스인텔리전스그리고데이터웨어하우스
More information41호-소비자문제연구(최종추가수정0507).hwp
소비자문제연구 제41호 2012년 4월 해외 소셜 네트워크 서비스이용약관의 약관규제법에 의한19)내용통제 가능성* : Facebook 게시물이용약관의 유효성을 중심으로 이병준 업 요약 업 규 규 논 업 쟁 때 셜 네트워 F b k 물 규 았 7 계 건 됨 규 규 업 객 계 규 므 받 객 드 객 규 7 말 계 률 업 두 않 트 접속 록 트 른징 볼 규 업 내
More informationIBM Business Intelligence Solution Seminar 2005 Choose the Right Data Integration Solution ; Best Practices on EII/EAI/ETL IBM DB2 Technical Sales BI
Choose the Right Data Integration Solution ; Best Practices on EII/EAI/ETL IBM DB2 Technical Sales BI Team (byrhee@kr.ibm.com) 2005 IBM Corporation Agenda I. II. ETL, EII, EAI III. ETL, EII, EAI Best Practice
More informationAVG Network edition (User Manual)
AVG AntiVirus Business Edition 사용자 설명서 문서 버전 AVG 03 (2016-02- 09) Copyright AVG Technologies CZ, sro All rights reserved 다른 모든 상표는 해당 소유자의 재산입니다 목차 4 1 소개 11 AVG AntiVirus Business Edition 구성표 4 12 주요
More information<A4B5A4C4A4B5A4BFA4B7A4B7A4D1A4A9A4B7A4C5A4A4A4D1A4A4A4BEA4D3A4B1A4B7A4C7A4BDA4D1A4A4A4A7A4C4A4B7A4D3A4BCA4C E706466>
, OPEN DATA ? 2 - - - (DIKW Pyramid) 3 4 (Public Information) Public Sector Information, (raw data) Public Sector Contents OECD. 2005. Digital Broadband Content: Public Sector Information and Content.
More information<%DOC NAME%> (User Manual)
AVG Email Server Edition 사용자 설명서 문서 버전 2015. 11( 22. 09. 2015) Copyright AVG Technologies CZ, s.r.o. All rights reserved. 다른 모든 상표는 해당 소유자의 재산입니다. 목차 1. 소개 2 2. AVG 설치 요구 사항 3 2.1 지원되는 운영 체제 3 2.2 지원되는
More informationBusiness Agility () Dynamic ebusiness, RTE (Real-Time Enterprise) IT Web Services c c WE-SDS (Web Services Enabled SDS) SDS SDS Service-riented Architecture Web Services ( ) ( ) ( ) / c IT / Service- Service-
More information2017 1
2017 2017 Data Industry White Paper 2017 1 4 1 2 3 4 5 6 7 8 9 10 Interview 1 DBMS 4 DBMS * 128 2017 DBMS Database Management System DB DBMS DBMS NoSQL Non-Structured Query Language DBMS NoSQL 4 4 Relational,
More information