기사 검색 엔진
내 제출물 개요
redis 기술 스택을 사용하는 기사 검색 엔진 시스템. 기사를 추출하고 이 정보를 redis 클러스터로 스트리밍하는 도구입니다. 여기에서 Redis Gears로 데이터를 RedisJson에 JSON 문서로 추가하고 RediSearch로 검색할 수 있도록 인덱싱하는 처리가 수행됩니다.
이 프로젝트는 RedisStack 기능을 사용하고 있습니다.
제출 카테고리:
엉뚱한 와일드카드
사용 언어
백엔드: Golang, Dotnet 및 Python
프런트엔드: Vue.js 및 Tailwind.js
코드 링크
레오길렌 / redis-stack이 포함된 search-engine-microservices
Redis 기술 스택을 사용하는 기사 검색 엔진 시스템. 이 프로젝트는 Dev Community에서 추진하는 Redis 해커톤 참가를 위해 제작되었습니다. https://dev.to/devteam/announcing-the-redis-hackathon-on-dev-3248
기사 검색 엔진
redis 기술 스택을 사용하는 기사 검색 엔진 시스템. 기사를 추출하고 이 정보를 redis 클러스터로 스트리밍하는 도구입니다. 여기에서 Redis Gears로 데이터를 RedisJson에 JSON 문서로 추가하고 RediSearch로 검색할 수 있도록 인덱싱하는 처리가 수행됩니다.
아키텍처 다이어그램
기능 데모
데모 웹 애플리케이션
RedisJSON 데이터
RedisGears 함수 등록
RediSearch 검색 색인 문서:
백엔드 쿼리 API:
작동 원리
데이터 저장 방법:
이 섹션에 필요한 사항에 대한 자세한 예는 this example을 참조하십시오.
데이터 액세스 방법:
이 섹션에 필요한 사항에 대한 자세한 예는 this example을 참조하십시오.
로컬에서 실행하는 방법은 무엇입니까?
전제 조건
로컬 설치
/deploy/docker
폴더( cd ./deploy/docker
)로 이동한 다음:# run docker compose or install redis manually
…View on GitHub
추가 리소스/정보
기본 기능 데모:
협력자
솔로 프로젝트
Reference
이 문제에 관하여(기사 검색 엔진), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/lguilen/articles-discovery-engine-3p43텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)