'개발'에 대한 검색결과 269개
개발와(과) 일치하는 검색결과가 없습니다.
제안:
- 모든 단어의 철자가 정확한지 확인하세요.
- 다른 검색어를 사용해 보세요.
- 더 일반적인 검색어를 사용해 보세요.
[ElasticSearch]유사어, 금지어 활용
금지어(불용어)의 경우 색인 데이터로 의미가 없는 조사,접속사 등을 제외시켜주는 역할을 한다. 조사, 부사, 접속사 같은 경우는 보통 시스템 금지어(불용어)로 분류되어 관리되어 진다. 사용자 금지어(불용어)의 경우 욕설이나 특정 키워드에 대해서 검색 대상에 제외시키는 방법이다. 해당 시스템이나 정책에 따라 관리를 하면 된다. 유사어의 경우 사용자가 codezip 을 검색을 했지만 "코드집"에 대해서도 검색 결과에 반영해 주는 역할을 한다. 한글/영문에 대한 부분 / 혼돈하기 쉬운 오타등 다양하게 활용할 수 있다. 검색 서비스의 경우 다양한 방법으로 해법을 찾을 수 있다. 다음은 ES에서 제공해 주는 설정하는 방법을 해 볼 예정이다. ES (analysis 설정) "analysis": { "filter":..
[MongoDB] Aggregation (Group)
MongoDB 데이터 구조(Robomongo 사용) 상위 인기키워드 출력 쿼리db.search_dbs.aggregate([ { $match : {create_date :'2015-02-25'} }, { $group : { _id : "$keyword", count : { $sum : 1 } } }, { $project : { _id : 0, keyword : "$_id", count : 1 } }, { $sort : {count : -1}}, { $limit : 10 } ]); 결과 SET (Robomongo View 설정) MongoDB 사이트에서 SQL 문과 Aggregation 비교를 잘 해 놓았다. 기본적인 쿼리문을 알고 있는 사람이라면 좀 더 이해하기 쉽다. https://docs.mongodb..
ELK + Apache Kafka 활용한 로그 모니터링
데이터 흐름도1. Apache 서버 2대의 로그데이터를 수집한다. 2. 각 Apache 로그를 수집하기 위해 Logstash(Collection용)를 활용한다.3. 대량의 로그데이터를 대비해 Apache-kafka 에 쌓는다. (필수 아님) 4. Apache-kafka에 쌓인 로그데이터를 logstash를 통해 elastic으로 indexing 한다5. elastic 데이터를 Kibana를 통해 모니터링 한다. 설치1. logstash - 각 Apache 서버 Collection용 , 데이터 흐름도 4) index 용2. elasticsearch - 2대 cluster 구성 (1대로 구성해도 문제 없음)3. Apache-kafka - 1대 구성 (Cluster 구성 가능) 내장된 zookeeper 사용 ..