ASP.NET MVC 4 커머스 사이트를 개발하고 있지만 HTML/CSS/자바 스크립트 및 XNA를 사용하는 프런트 엔드 웹 개발자는이 서버 및 데이터베이스 비즈니스가이 모든 업무를 수행하고 있기 때문에Elasticsearch를 사이트와 동일한 서버에 설치해야합니까?
현재 사이트는 NEST와 함께 elasticsearch Index를 사용하여 제품 DB가 거대하고 스마트 쿼리 elasticsearch가 제공하는 것을 좋아하기 때문에 제품 검색을 수행합니다. 그리고 모든 것이 내 로컬 테스트 환경에서 훌륭하게 작동합니다.
내 질문은 : elasticsearch 클라이언트와 색인을 실제 사이트와 별도의 호스트에 저장하는 것이 일반적으로 좋은가요? 아니면 같은 서버에 두어도 괜찮습니까?
여기에 공간 문제가 있다는 것을 알고 있지만 elasticsearch 쿼리가 서버 리소스를 묶어서 다가오는 임박한 지불과 같은 다른 작업을 처리하는 데 더 많이 쓸 수 있다고 들었습니다.
"지불 할 임박한 임금 홍수 처리". 나는 낙천주의를 좋아한다! 나를 웃게했다. –