MYSQL 5.1에서 실행중인 프로덕션 데이터베이스 서버가 있습니다. 프로덕션 데이터베이스 서버에서 데이터를 가져 오는보고를위한 응용 프로그램을 빌드해야합니다. 전체 데이터베이스를 통한 쿼리보고 속도가 느려질 수 있으며, 따라서 nosql로 전환 할 계획입니다. 전체 시스템은 DynamoDb를 사용하기 위해 스택 계획을 실행 중입니다. 프로덕션 nosql 서버의 데이터를 nosql 데이터베이스 서버로 동기화하는 방법을 제안 해주십시오.MySQL을 No sql 데이터베이스로 변환
답변
NoSQL 데이터베이스는 본질적으로 문서 데이터베이스라는 단순한 사실을 기억하십시오. MySQL의 전형적인 관계형 데이터베이스를 자동으로 좋은 문서 디자인으로 변환하는 것은 정말로 어렵습니다.
NoSQL에는 단일 문서 모음이 있고 각 문서에는 여러 테이블의 관련 행에있는 데이터가 들어있을 것입니다. NoSQL 재 설계의 장점은 복잡한 조인 문을 작성하지 않고도 대부분의 데이터 액세스가 더 간단하고 빠릅니다.
은 각 MySQL 테이블을 해당 NoSQL 컬렉션으로 자동 변환하므로 실제로 NoSQL DB를 활용하지 않을 것입니다. 그 이유는 더 많은 문서를로드하게 될 것이므로 필요 이상으로 데이터베이스를 더 많이 호출하게되어 NoSQL DB의 단순성과 신속성을 잃어 버리게됩니다.
아마도 더 나은 접근법은 응용 프로그램이 MySQL 데이터베이스를 사용하는 방법을 살펴보고 거기에서부터 시작하는 것입니다. 그러면 간단한 유틸리티 스크립트 스크립트를 작성하여 MySQL 데이터베이스 디자인을 완벽하게 이해하는 것이 좋습니다.
MongoDB, RIAK 또는 CouchDB와 같은 NoSQL 데이터베이스의 데이터는 MySQL과 같은 관계형 데이터베이스와 매우 다른 구조이므로 데이터를 마이그레이션/동기화하는 유일한 방법은 실제로 데이터를 작성하는 작업을 작성하는 것입니다.
아마 단순히로 데이터를 데이터베이스에 대해 문 SELECT * FROM의 무리를 기록한 다음,로드하여, MongoDB를 위해 데이터베이스에서 데이터를 마이그레이션하십시오 MongoDB를 웹 사이트에 명시된 바와 같이 SELECT 쿼리를 사용되는 NoSQL 데이터베이스의 MySQL MongoDB 모델은 원하는 언어를 사용합니다.
데이터 양에 따라 처리하는 데 약간의 시간이 걸릴 수 있습니다.
다른 질문이 있으시면 언제든지 문의하십시오.
- 1. Mysql을 Sqlite 데이터베이스로 변환
- 2. SVN 저장소를 SQL 데이터베이스로 변환
- 3. XML 파일을 MS SQL Server 데이터베이스로 변환
- 4. MSAccess 데이터베이스를 SQL Server 데이터베이스로 변환
- 5. MYSQL을 Android 용 SQLITE 데이터베이스로 변환하십시오.
- 6. .sdf 데이터베이스를 .mdf 데이터베이스로 변환
- 7. Northwind 2007을 SQL2005 데이터베이스로 변환
- 8. MySQL을 Drupal 데이터베이스로 마이그레이션, 구문 오류 1064
- 9. No-SQL 관계 질문
- 10. MySQL을 오라클 Pl/SQL (+)에서 MySQL로 변환
- 11. PHP를 사용하여 MySQL을 SQLite로 변환
- 12. SQL Server 데이터베이스를 SQL Server Compact 데이터베이스로 변환. 등 뒤로
- 13. 데이터를 mysql 데이터베이스로 변환
- 14. Access 또는 MySQL을 백엔드 데이터베이스로 사용하십시오.
- 15. php 및 mysql을 사용하여 데이터베이스로 이미지 업데이트
- 16. 는이 TADOConnection을 사용하여 MySQL 데이터베이스로 MySQL을
- 17. mysql을 - SQL
- 18. MySQL을 outfile 형식으로 변환
- 19. MySQL을 outfiles로 변환
- 20. MySql을 PostgreSQL로 변환
- 21. Sql 다른 데이터베이스로 압축
- 22. 서버 데이터를 Sqlite 데이터베이스로 변환
- 23. NO SQL 데이터베이스 설계
- 24. ef/codefirst와 SQL 서버를 mvc2에서 inmemory 데이터베이스로 변환
- 25. MS SQL 데이터베이스를 쿼리하기 위해 기본 PHP/MySql을 ASCII로 변환
- 26. vb.net에서 SQL SErver 데이터베이스로 이진 데이터 저장
- 27. PHP를 통해 MySQL을 XML로 변환
- 28. MySQL을 PHP에서 XCode로 변환 하시겠습니까?
- 29. mysql을/SQL 검색
- 30. mysql을 SQL 서버