저는 검색 지향적 인 프로젝트를 진행하고 있습니다. 기본적으로 사용자는 사이트에 콘텐츠를 추가 할 것이며이 콘텐츠는 검색 결과에서 즉시 사용할 수 있어야합니다. 이 프로젝트는 아직 개발 중에 있습니다.Django에서 MongoDB를 사용하여 실시간 검색 하시겠습니까?
지금까지 저는 Haystack을 Xapian과 함께 사용해 왔습니다. 내가 걱정하는 한 가지는 많은 콘텐츠를 사용할 수있게되면 웹 사이트의 성능입니다. 실시간 검색을 에뮬레이트하려면 인덱싱을 자주 수행해야합니다.
최근에 MongoDB에서 읽었습니다. 내 질문에 대한 만족스러운 답변을 찾지 못했지만 MongoDB가 내가 만날 것으로 예상되는 실시간 검색 색인 문제에 도움이 될 것 같은 느낌이 들었습니다. 이 올바른지? 즉, MongoDB에서 사용할 수있는 검색 기능이 실시간 검색 기능에 더 적합합니까?
사이트에서 사용할 수있는 콘텐츠는 구조화되지 않은 큰 텍스트 (HTML 포함) 및 관련 데이터 (가격, 태그, 날짜/시간 정보)입니다. 사전에
감사합니다,
Laundro