안녕하세요, 여러분!
어김없이 돌아온 김송아입니다.
벌써 22번째 아티클이네요!🎉🎉
옛날(?)에는 투투 라는 말도 있었는데 (ㅋㅋㅋㅋㅋㅋ아마 커플들이 만난지 22일이 되면 투투라고 했을걸요?)
혹시 투투를 아시는 분들이라면 이 명대사도 아실 것 같은데..?
??? : 전지현씨는 머릿결이 왜 이렇게 좋아요?
??? : 저.. 엘라스틴 했어요💃🏻💃🏻
그 기념으로 오늘은 앨라스틱 서치에 대해 알아볼까 합니다! (ㅋㅋㅋㅋㅋ예상치 못한 빌드업)
앨라스틱 서치는 최근들어 주목받고 있는 검색엔진 중 하나입니다.
검색엔진이란, 웹 상에 존재하는 정보와 웹 사이트를 검색하기 위한 프로그램을 말합니다.
쉽게 말해서, 웹 상에 존재하는 무수한 정보들을 긁어모은 뒤
우리가 찾기 쉽게 검색할 수 있도록 도와주는 프로그램입니다.
ps. 아마 네이버, 다음과 같은 포털 사이트를 검색 엔진이라고 부르는 경우도 많이 보셨을 겁니다.
엄연히 말하면 검색 엔진은 프로그램을 말하는 것이고, 그 프로그램을 사용자에들에게 서비스화 하여 검색 서비스를 제공하는 곳을 '검색 사이트'이지만! 사실상 검색 엔진이라는 용어로 두 의미를 혼용하고 있어 동의어로 쓰고 있습니다. [출처 : 나무위키]
💡 웹 상의 정보들을 긁어모은다?
아마 한번쯤 들어보셨을 단어죠, 맞습니다. 웹 상의 정보들을 긁어모으는 행위를 우리는 '크롤링'이라고 부릅니다.
크롤링이라는 행위 자체는 단순히 데이터를 긁는 작업이지만, 우리는 이 행위를 통해 다양한 분야에 활용할 수 있습니다.
검색 엔진 처럼요!
검색 엔진 중에서도 최근 가장 유명해진 엘라스틱 서치는, 아래 그림과 같이 데이터베이스 랭킹에서도 상위 순위를 차지하고 있습니다.
앞서 말했듯이 검색 엔진은 데이터를 긁어모으는 작업부터 해야하기에 데이터 베이스 엔진으로 분류되기도 합니다.
앨라스틱 서치는 현재 일부 기능을 무료 체험판으로 제공하고 있으니,
API 활용하셔서 프로젝트 해보시는 것도 좋을 듯 하여 아래 링크 한번 남겨볼게요 :)
오늘의 아티클입니다. 앨라스틱 서치에 대한 개념과 사용 가이드를 정리 잘 해주신 블로그 글이니
앨라스틱 서치에 대해 더 공부하고 싶은 분들은 입문용으로 한번 읽고 들어가셔도 좋을 듯합니다!
(다소 전문적인 내용이 포함되어 있으니, 가벼운 마음으로 슥 훑어주세요!)
그럼 여러분 이번 한주도 고생 많으셨습니다!!!!
yo my magic magic magic 처서매직으로 한층 시원해진 주말 보내시기 바라며😉
감사합니다.
김송아 드림
'Programming' 카테고리의 다른 글
[언그래머] 스물네번째 아티클_문제.. 해결..? 수학 문제 잘 풀면 되나 (39) | 2023.09.05 |
---|---|
[언그래머] 스물세번째 아티클_개발자는 네트워크를 어디까지 알아야 할까 (18) | 2023.09.01 |
[언그래머] 스물한번째 아티클_페어 프로그래밍..? 난 혼자인데 누구랑 하짘ㅋㅋㅋㅋ (2) | 2023.08.22 |
[언그래머] 스무번째 아티클_우리가 TIL을 써야하는 이유 (28) | 2023.08.18 |
[언그래머] 열아홉번째 아티클_개발자는 영어에서 독립할 수 있을까? (13) | 2023.08.15 |