저는 현재 좋은 해결책을 찾아 내지 못하는 한 가지 문제에 직면하고 있습니다. 여러분 모두에게 조언을 구할 수 있기를 바랍니다. 모든 클라이언트가 항상 정말 정말 크고 바쁜 라이브 데이터를 관리하기위한에 연결하는 곳 코어 데이터베이스 이러한 종류의 복제에는 어떤 전략/기술을 사용해야합니까?
그림에서와 같이
내 문제입니다.
기능 데이터베이스는 자주 사용되지 않지만 핵심 데이터베이스의 실제 데이터 (어쩌면 5 %)의 일부가 필요하지만이 서버에 대한 요청 작업은 더 많은 시간이 걸리고 많은 리소스를 소비합니다.
내 현재의 솔루션입니다 무엇 :
내가 코어 데이터베이스 & 기능 데이터베이스 사이의 데이터베이스 복제를 사용, 그것을 잘 작동합니다. 그러나 문제는 불필요한 데이터를 저장하기 위해 많은 디스크 공간을 낭비한다는 것입니다. (데이터베이스 데이터베이스에서 복제 데이터가 작동하지 않는 동안 필터링)
대기열 시스템을 사용하면 코어 데이터베이스에 많은 요청이 있기 때문에 데이터가 제 시간에 가동되지 않습니다.
이것을 만난 적이 있습니까?
감사합니다,
팡