2012. 10. 4. 20:03

1. Create User yhoonkim identified by 1234


2. 시작옵션 nomount, mount, open

   http://blog.naver.com/ooabc/20199170963 참고

'Database' 카테고리의 다른 글

TABLESPACE USAGE  (0) 2014.08.14
SQL 튜닝 가이드  (0) 2014.08.04
Index full scan, table full scan  (0) 2014.08.04
오라클 Parallel Hint  (0) 2014.08.04
Database 용어  (0) 2012.10.11
Posted by 아도니우스
2012. 10. 4. 19:41

Lucene 이란?

한 번쯤 들어본 사람들도 있겠지만, 검색엔진을 개발하고 다루는 것을 말한다.

그럼 검색이란 무엇인가?

찾는 것의 기본이 되는 Index '색인'이라는 것에서부터 시작된다.

그리고, 또한 검색(Search)분석(Analysis)에 대한 내용이 중요하다고 생각한다. 먼저, 검색은 결과의 순서같은 Sorting 하는 방법을 포함한다.

다음으로, 분석은 Google에서 개발된, 동의어 분석기 및 유사 발음 분석기와 같은 것을 말한다.

 

Lucene은 확장 가능한 고성능 정보검색(IR, Information Retrieval) 라이브러리

그리고, 독립 프로그램이 아닌 단순한 소프트웨어 라이브러리, 즉 다시 말해, 일종의 검색 툴박스

위에서 말한 색인과 검색은 Lucene이 잘 처리해주지만 'Business Logic'부분은 Lucene이 포함되어 있지 않으므로 작성해야 한다.

 

그럼 또 다시 색인은 무엇일까? 왜 Lucene이라는 엔진에 포함이 될까?

검색 이전에 각각의 대상 파일을 한번식 읽어가면서 단어를 포함하는 문서를 찾기 위한 특별한 구조의 데이터를 만들어 저장한다.

이런 과정을 '색인한다(indexing)'고 한다. 이런 과정과 절차를 통해 만들어진 특별한 구조의 데이터를 '색인(index)'라고 한다.

 

 

'Study' 카테고리의 다른 글

[LINUX] OS bit 수 확인 방법, ulimit  (0) 2014.07.09
File I/O java  (0) 2014.05.15
Springframework  (0) 2012.11.28
Luke - 3  (0) 2012.10.05
Lucene - 2  (0) 2012.10.05
Posted by 아도니우스