빅데이터

Code 2013. 1. 29. 08:32

빅데이터
    - 구글을 만들고 싶다면


* NoSQL(not only SQL)
http://calmglow.egloos.com/4580668
A Bigtable is a sparse, distributed, persistent multidimensional sorted map.
Map이다
영구적(Persistence), 분산기반(Distribute), 정렬기능(Sorted), 다차원적(Multidimentional)

맵+엉성+다차원= memcache
맵+엉성+다차원+분산= 오라클 coherence, IBM ObjectGrid
맵+엉성+다차원+분산+영속성+정렬=HBase, BigTable, Cassandra

* HBase
http://hbase.apache.org/
    - 하둡으로 제작한 데이타베이스

* Hadoop(하둡)
http://hadoop.apache.org/
    - 분산 응용 프로그램을 위한 자바 소프트웨어 프레임워크
    - 구성
        - 파일시스템 (HDFS: Hadoop Distributed File System)
        - YARN: A framework for job scheduling and cluster resource management.
        - MapReduce: A YARN-based system for parallel processing of large data sets.
    - 페이스북의 메신저 시스템, 실시간 분석 시스템
    - 야후 웹검색

* Lucene(루씬)
http://lucene.apache.org/core/
    - 검색 엔진 라이브러리
    - 자바로 작성되었지만, 다른 언어로도 포팅됨
        Delphi, Perl, C#, C++, Python, Ruby, PHP

* Nutch(너치)
http://nutch.apache.org/
    - 루씬을 이용한 웹검색엔진


반응형

'Code' 카테고리의 다른 글

SDK -> MFC 변경  (0) 2013.03.10
ffmpeg 빌드 - 미리 빌드 해 놓은 것 사용하기  (0) 2013.02.03
error log-2013/01  (0) 2013.01.11
FFMPEG version up  (0) 2013.01.05
힙에러  (0) 2012.12.26
Posted by codens