2012-12-17 4 views
-2

mysql 지원 nosql을 알고 싶습니다. 나는 noSQL을 지원하는 MySQL 클러스터를 매우 혼란스럽게 생각한다. 그래서 NoSQL과 MySQL을 통합 할 수 있는지 여부를 알고 싶습니다. 가능하다면 NoSQL에 대한 자습서가 있습니다.MYSQL에 NOSQL 지원이 있습니까

+4

NoSQL이 전문 용어와 관련된 과장 광고를 방금 본 적이 있습니까? –

+1

NoSQL과 같은 것은 없습니다. 여러 가지 다양한 방식으로 다양한 작업을 수행하는 새로운 데이터베이스 개념이 많이 있으며 기존 SQL 데이터베이스와 공통점이있는 공통점이 있습니다. – Philipp

답변

2

NoSQL 데이터베이스는 주로 테이블에 작성되지 않으며 일반적으로 SQL을 데이터 조작에 사용하지 않습니다.

NoSQL은 쿼리 언어로 SQL을 사용하지 않습니다. NoSQL 데이터베이스 시스템은 기존의 RDBMS 솔루션이 대처할 수 없었던 막대한 양의 데이터를 처리하는 데 어려움을 겪고있는 주요 인터넷 회사와 함께 발생했습니다.

MySQL은 일반적인 RDBMS이므로 데이터 조작을 위해 SQL을 사용하고 테이블을 기반으로하므로이 질문에 대한 답을 제공해야합니다.

tl; dr : 아니요.

+1

그렇지만 설정이 쉽지 않으며 모든 엔진에서 작동하지 않습니다. 일반적으로 항상 예외가 있다는 것을 제외하고는 게시 한 내용은 사실입니다. NoSQL 과대 광고가 서서히 사라져서 OP와 같은 사람들이 말도 안되게 내뿜지 않고 정보 부족으로 자신의 발을 쏘지 않기를 바랍니다. –

+0

@ N.B. 좋은 점은 NoSQL을 지원한다는 것입니다. 안 그래요? : D 솔직히 말해서, 나는 당신의 의견에 동의하지만, MySQL과 NoSQL을 섞는 것은 나에게해야 할 일로 들리지 않는다. – Cynical

+0

NoSQL은 키이다. MySQL 데몬을 사용하지 않고 InnoDB의 스토리지에 액세스하는 방법이 있습니다. 그것은 HandlerSocket이라고하고 당신에게 모든 관련 정보를 줄 것입니다. InnoDB는 코어에서 ** 매우 ** 효율적인 키 : 가치 메모리 스토리지 엔진입니다. 즉, InnoDB를 "NoSQL"으로 전환 할 수 있습니다. 당연히 높은 읽기 속도를 얻으려면 많은 시간을 낭비하게됩니다. –

관련 문제