색인

색인은 파일 그룹이나 데이터베이스 항목처럼 데이터를 나열한 목록입니다. 일반적으로 검색 알고리즘이 빠르게 검사할 수 있는 일반 텍스트 형식으로 저장됩니다. 따라서 색인이 참조하는 데이터의 검색 및 정렬 작업 속도가 크게 향상됩니다. 색인에는 목록의 각 항목에 대한 메타데이터키워드 같은 정보가 포함되는 경우가 많습니다. 이 정보를 사용하면 각 파일을 개별적으로 읽는 대신 색인을 통해 데이터를 검색할 수 있습니다.

데이터베이스 프로그램인 Microsoft Access는 테이블 항목의 색인을 생성할 수 있습니다. 데이터베이스에서 SQL 쿼리를 실행하면 프로그램은 색인 파일을 빠르게 검사하여 검색 문자열과 일치하는 항목을 확인할 수 있습니다. 검색 엔진도 대량의 웹 페이지 목록을 저장하기 위해 색인을 사용합니다. Google과 Yahoo!가 생성하는 색인 같은 이러한 색인은 검색 결과를 빠르게 생성하는 데 필요합니다. 사용자가 검색할 때마다 검색 엔진이 수백만 개의 페이지를 모두 검사해야 한다면 거의 영원히 걸릴 것입니다. 다행히 검색 색인을 사용하면 웹 검색을 몇 시간씩 기다리는 대신 1초도 안 되어 수행할 수 있습니다.

"색인"이라는 용어는 동사로도 사용되며, 당연히 색인을 만든다는 뜻입니다. 기존 색인에 새 항목을 추가한다는 의미로 사용되기도 합니다. 예를 들어 Mac OS X 10.4 이상 버전은 하드 디스크의 색인을 만들어 Apple의 Spotlight 검색 유틸리티에서 검색할 수 있도록 합니다. Google의 "Googlebot"은 정기적으로 웹을 크롤링하여 새로운 웹 페이지를 Google 색인에 추가합니다. 대부분의 데이터베이스 및 하드 디스크 색인은 실시간으로 업데이트되지만, 검색 엔진 색인은 몇 시간, 며칠 또는 몇 주마다 한 번씩만 업데이트됩니다. 따라서 새로 게시된 웹 페이지가 검색 엔진 결과에 나타나지 않을 수 있습니다. 웹 개발자에게는 불편할 수 있지만, 매우 빠른 웹 검색의 편리함을 위해 감수할 만한 작은 대가입니다.

업데이트됨 February 9, 2008 작성: Per C.

quiz지식 테스트하기

The first few bytes of a file is also called what?

A
File header
0%
B
File marker
0%
C
File identifier
0%
D
File labeler
0%
Correct! Incorrect!     View the Header definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 색인에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.