스팀잇의 검색은 내게 맡겨라 - AskSteem

스팀잇_초보_트리의_스팀잇_시작하기

안녕하세요? 트리입니다.
제가 스팀잇에 가입한 지 벌써 48일이나 되었습니다.
초보로서 스팀잇에 대해 알아가는 시리즈를 정리해 가고 있는데, 스팀잇에서 가장 답답하게 느낀 것이 바로 '검색'에 관한 것이었습니다.
오늘은 이 검색을 쉽게 해주는 훌륭한 툴 하나를 소개합니다.


AskSteem?

asksteem.com

빅데이터 검색을 위한 오픈소스 라이브러리인 엘라스틱 서치를 이용한 AskSteem 이라는 사이트입니다.
저는 엘라스틱 서치와 비슷한 Splunk 라는 솔루션을 사용해 본 적이 있어 낯설지만은 않더라구요. : )

스팀잇에 글이 작성되면 엘라스틱 서치엔진을 이용해 생성되는 글을 저장하고, 분류(인덱싱)를 해서 빠른 검색을 가능하게 해줍니다.

간단하게 이야기하자면 스팀잇만을 위한 구글과 같다고 생각하시면 이해가 쉽습니다.


간단한 사용 방법

단순히 검색하고자 하는 단어를 입력하는 것만으로도 빠른 검색이 가능합니다.

뉴비라는 단어로 검색을 해보니 0.118초만에 610개의 결과가 조회되었습니다.

뉴비 검색

구글과 비슷한 UI를 가지고 있죠?
여기에서 보고자 하는 글을 클릭하면 스팀잇 페이지로 넘어가게 됩니다.


특정 사용자의 글 검색 방법

스팀잇에서 특정 사용자가 작성한 글을 검색하려면 그 사용자의 스팀잇 블로그로 들어가 아래로 스크롤하면 차례로 조회가 됩니다.
하지만 블록체인 기록을 뒤져가며 조회해야 하기 때문에 스크롤 하면 로딩되는 속도가 꽤 느립니다.

특정 사용자와 관련된 게시글을 확인하려면 "@mastertri"와 같이 큰 따옴표 아래에 사용자 계정을 입력하고 조회합니다.

mastertri 검색


검색 조건 주기

AskSteem은 다음과 같이 다양한 검색 조건으로 조회가 가능합니다.

다양한 조건 검색

  • 특정 사용자의 팔로워 검색: followers:mastertri 또는 following:mastertri 로 검색
  • 팔로워 1000명 넘는 사용자 검색: followers_count:>1000
  • 평판 70 넘는 사용자 검색: rep:>70
  • 글 작성수 10000개 넘는 사용자 검색: post_count:>10000
  • 계정이 2017년 8월 1일에 만들어진 사용자 검색: created:2017-08-01
  • 잔고가 정확히 10 SBD인 사용자 검색: balances.total.SBD:10
  • 스팀 파워가 5000 보다 큰 사용자 검색: sp:>5000

이런 형태의 다양한 검색 조건으로 빠른 조회가 가능합니다.


참고 링크

멘션 확인 https://steemit.com/steemit/@thekyle/how-to-find-posts-that-mention-you-with-asksteem
서치 팁 https://steemit.com/asksteem/@thekyle/new-asksteem-feature-user-search

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now