NoSQL은 관계형 데이터베이스의 역사와 ACID 보증을 위반하는 비 관계형 데이터 저장소를 말합니다. 많이 사용되는 오픈 소스 NoSQL 데이터 저장소는 다음과 같습니다.
- Cassandra (Cisco, WebEx, Digg, Facebook, IBM, Mahalo, Rackspace, Reddit 및 Twitter에서 사용되는 Java로 작성된 표)
- CouchDB (Erlang으로 작성되고 BBC 및 Engine Yard에서 사용하는 문서)
- 다이너마이트 (Erlang으로 작성된 키-값, Powerset에서 사용)
- HBase (Bing에서 사용되는 Java로 작성된 키-값)
- 하이퍼 테이블 (바이두에서 사용하는 C ++로 작성된 표)
- Kai (키-값, Erlang으로 작성)
- MemcacheDB (C로 작성되고 Reddit에서 사용되는 키-값)
- MongoDB (C ++로 작성되고 Electronic Arts, Github, NY Times 및 Sourceforge에서 사용하는 문서)
- Neo4j (일부 스웨덴어 대학에서 사용하는 Java로 작성된 그래프)
- Project Voldemort (Java로 작성되고 LinkedIn에서 사용하는 키-값)
- Redis (C로 작성된 키-값, Craigslist, Engine Yard 및 Github에서 사용)
- Riak (Comcast 및 Mochi Media에서 사용되는 Erlang으로 작성된 키-값)
- Ringo (Erlang으로 작성된 키-값, Nokia에서 사용)
- 스칼라리스 ( OnScale 에서 사용하는 Erlang으로 작성된 키-값)
- Terrastore (문서, Java로 작성)
- ThruDB (C ++로 작성된 문서, JunkDepot.com 에서 사용)
- 도쿄 내각 / 도쿄 폭군 (C로 작성된 키-값, Mixi.jp (일본 소셜 네트워킹 사이트)에서 사용)
데이터 리더를 사용하여 해결 한 특정 문제 (SO 리더)가 어떤 NoSQL 데이터 저장소를 사용했는지 알고 싶습니다.
질문 :
- NoSQL 데이터 저장소를 사용하여 어떤 확장 성 문제를 해결 했습니까?
- 어떤 NoSQL 데이터 저장소를 사용 했습니까?
- NoSQL 데이터 저장소로 전환하기 전에 어떤 데이터베이스를 사용 했습니까?
직접적인 경험을 찾고 있습니다. 그러지 않으면 대답하지 마십시오.