복붙노트

[REDIS] 레디 스 완전히 MySQL을 대체 할 수 있습니까?

REDIS

레디 스 완전히 MySQL을 대체 할 수 있습니까?

소셜 네트워크, 지리적 위치 서비스 등 : 간단한 질문은, 내가 생각할 수있는 웹 응용 프로그램의 모든 종류의 대신 MySQL의의 레디 스를 사용할 수 있을까?

해결법

  1. ==============================

    1.아무것도 IT에서 불가능하다. 그러나 몇 가지 매우 복잡 얻을 수 있습니다.

    아무것도 IT에서 불가능하다. 그러나 몇 가지 매우 복잡 얻을 수 있습니다.

    전체 텍스트 검색과 같은 것들에 대한 키 - 값 저장을 사용하면 매우 고통 스러울 수 있습니다.

    당신이 데이터베이스에 기가의 100 단위 이상 성장 그래서 만약 MySQL을 사용하면 아무런 문제가 없으며, 레디 스 ... 음에, 그것은 더 많은 노력이 필요합니다 :-) : 또한, 지금까지의 내가 볼, 그것은 대규모 클러스터 데이터베이스에 대한 지원이 부족

    그래서 그냥 ID로 입수해온해야 할 일을 간단 저장을 위해 개발 된 무엇을 위해 사용합니다.

  2. ==============================

    2.데이터 무결성이 중요한 경우 ACID 준수는 필수입니다. 의료 기록과 금융 거래는 예가 될 것입니다. 그들은 속도 ACID 속성을 거래하기 때문에 레디 스를 포함한되는 NoSQL 솔루션의 대부분은 빠르다.

    데이터 무결성이 중요한 경우 ACID 준수는 필수입니다. 의료 기록과 금융 거래는 예가 될 것입니다. 그들은 속도 ACID 속성을 거래하기 때문에 레디 스를 포함한되는 NoSQL 솔루션의 대부분은 빠르다.

    때로는 데이터는 관계형 데이터베이스를 사용하여 나타낼 단순히 더 편리하고, 쿼리는 간단합니다.

    또한, 관계형 데이터베이스에서 외국 관계와 제약 덕분에 데이터가 정확 될 가능성이 높습니다. NoSQL의 솔루션에 동기화 된 데이터를 유지하는 것은 더 어렵다.

    그래서, 아니 우리가 전체 교체에 대해 이야기 할 수 있다고 생각하지 않습니다. 그들은 서로 다른 작업에 대해 서로 다른 도구입니다. 나는 드라이버를 내 망치를 거래하지 않을 것입니다.

  3. from https://stackoverflow.com/questions/3683436/can-redis-fully-replace-mysql by cc-by-sa and MIT license