개발 환경 : .NETFramework version = v3.5

운영 체제 : 윈도우7




보통 Elasticsearch.Net(NEST) 클라이언트를 사용하여 개발 하지만, 현재 사이트가 닷넷 3.5 버전으로

PlainElastic.Net 을 사용 하여 개발 하였다. (Elasticsearch.Net(NEST) : 4.5버전 이상에서 개발 가능)




1. .Net / Elasticsearch 연동 파일 설치

 

1.Nuget 패키지에서  PlainElastic.Net을 다운 로드 한다.


1) visual studio 상단 도구매뉴 > Nuget 패키지 관리자 > Nuget 패키지 관리





2) 혹은 패키지 관리자 콘솔 에서 Install-Package PlainElastic.Net




3) 설치 완료






2. .Net 예제 소스 



  var connection = new ElasticConnection("localhost", 9200);   // elastic의 ip 및 포트 연결

  strComment = new SearchCommand("log"null);                 // 인덱스,타입 

result = connection.Post(strComment, query);                 // query : JSON 형태의 엘라스틱 검색 쿼리




+ Recent posts