Solr은 업데이트를 지원하므로 Solr 내의 모든 데이터를 저장하는 웹 앱을 개발할 수 있습니다. 그거 좋은 생각이야?Solr 모범 사례 : Solr의 모든 데이터 또는 주기적으로 Solr에 복사?
Solr만을 사용하여 사용자가 Solr 문서를 변경하면 변경됩니다. 예를 들어 사용자가 새 태그를 포함하도록 요리법 문서를 편집 할 수 있습니다. 앱이 단순히 하나의 데이터베이스 만 가지고 있기 때문에이 방법이 좋습니다.
두 데이터베이스를 사용하여 사용자는 데이터베이스를 필요한만큼 자주 업데이트합니다. 그런 다음 주기적으로 시스템이 Solr 색인을 업데이트합니다. 이 접근 방식을 사용하면 데이터베이스 기술을 사용하여 데이터를 일관되게 유지할 수 있으며 Solr 색인의 느린 재구성이 필요하지 않습니다.
내 특정 응용 프로그램의 경우 데이터베이스에 대한 쓰기가 자주 발생하지 않습니다.
어떤 접근 방식이 가장 적합하며 가장 안정적인 시스템으로 이어질 것입니까?