내가 작업중인 앱에서 MySQL 데이터베이스를 사용하고 기사를 테이블에 저장하려고합니다. SQL DB에 저장하는 대신 NoSQL db의 기사에 키를 저장하는 방법을 살펴 보았습니다. NoSQL을 사용하여이 문제를 해결하는 것이 좋은가요? 아니면 MySQL에 다른 테이블을 만들어 거기에 많은 양의 텍스트를 저장해야합니까?NoSQL DB에 하나의 열을 저장 하시겠습니까?
MongoDB를 사용하여 텍스트를 저장하려고합니다.
내가 작업중인 앱에서 MySQL 데이터베이스를 사용하고 기사를 테이블에 저장하려고합니다. SQL DB에 저장하는 대신 NoSQL db의 기사에 키를 저장하는 방법을 살펴 보았습니다. NoSQL을 사용하여이 문제를 해결하는 것이 좋은가요? 아니면 MySQL에 다른 테이블을 만들어 거기에 많은 양의 텍스트를 저장해야합니까?NoSQL DB에 하나의 열을 저장 하시겠습니까?
MongoDB를 사용하여 텍스트를 저장하려고합니다.
내가하는 첫 번째 일은 MySQL이 '많은 양의 데이터'로 어떻게 실행되는지 확인하는 것입니다. 만족스러운 성능을 얻으려면 시스템을 더 복잡하게 만들려고 시도 할 필요가 없습니다.
MySQL에서 텍스트 콘텐츠를 별도의 테이블에 넣는다면 아무 것도 달성 할 수 없습니다. 별도의 데이터베이스에 넣기 도움이 되겠지만, MySQL이 중요한 병목 현상이 아니며 쿼리를 최적화하는 것과 같은 다른 작업을 수행 할 수 없다는 확신이 들지 않는 한 그렇게하지 않을 것입니다.
질문은 어떤 문제를 해결하려고합니까? –
하나의 MySQL 테이블에 많은 양의 데이터를 저장하지 않아도되는 문제를 해결하려고합니다. 새로운 열에 데이터를 넣으면 발생합니다. 텍스트 데이터를 다른 테이블로 분리하는 문제를 해결할 수는 있지만 가입해야만하고,이 경우 NoSQL DB에서 검색하는 것이 더 빠를 수도 있습니다. – tesserakt