0
A
답변
0
명확한 구별이 없습니다.
키 값 저장소에는 비트 묶음에 해당하는 키 (일반적으로 문자열)가 있습니다. 예를 들어 Memcached입니다. JSON 문서, 직렬화 된 데이터 구조, 압축 또는 암호화 된 파일 등 "가치"부분에 무엇이든 넣을 수 있습니다. 일반적으로 말하면 그것은 단지 비트입니다.
반면에 문서 저장소는 특정 형식으로 데이터를 저장해야한다는 것을 의미합니다. 예를 들어 MongoDB는 JSON의 바이너리 버전을 사용합니다. 데이터베이스는. 서의 내용을보고 색인을 제공하거나 일 부 양식의 조회를 허용 할 수 있습니다. 몇 가지 추가 기능을 얻을 수 있지만 형식에 따라 약간 제한됩니다. 예를 들어, JSON으로 작업 한 문서 저장소가 있다면 Protobuf와 같은 간단한 직렬화 된 형식을 저장하는 것보다 더 많은 공간을 차지하게되며 구문 분석 속도가 느려집니다.
궁극적으로, 이러한 범주는별로 의미가 없습니다. 모든 데이터베이스 기술은 서로 다르며 장단점이 있습니다 (슬라이스 빵 이후로 모두 최고의 기술이라고 주장 할지라도). 자신의 요구가 무엇인지 파악하고이를 바탕으로 DB를 평가하십시오. 고려해야 할 사항 :
- 어떤 데이터가 마음에 드나요? 어떻게 모델링하고 싶습니까?
- 어떤 종류의 복제가 필요합니까? 일부 NoSQL DB는 마스터 - 슬레이브를 수행하고, 다른 노드는 제어 노드를 가지며, 다른 노드는 공유하지 않습니다.
- 코드를 작성할 언어에 대한 API가 있습니까?
- 더 많이 ...
관련 문제
- 1. 언제 NSPropertyMapping을 사용하고 싶습니까?
- 2. 언제 OneTuple을 사용하고 싶습니까?
- 3. 키/값 데이터 저장소를 설명하는 UML 방식?
- 4. 언제 Ruby On Rails 하위 모듈을 사용하고 싶습니까?
- 5. 다음과 같은 (바람직한) 속성이있는 키 - 값 데이터 저장소를 찾고 있는데
- 6. OpenID와 Google 문서 도구간에 데이터를 공유하고 싶습니까?
- 7. 프로필을 Qt에 저장하고 싶다면 SQLite 또는 다른 것을 사용하고 싶습니까?
- 8. 관계형 데이터베이스와 키 - 값 저장소를 함께 사용하기
- 9. Grails에 키/값 쌍을 저장하고 편집 하시겠습니까?
- 10. 언제 새로운 저장소를 만들어야하겠습니까?
- 11. System.Diagnostics.Debugger.Break() java를 사용하고 싶습니까?
- 12. 왜 저장소 패턴과 함께 UnitOfWork를 사용하고 싶습니까?
- 13. iCloud 키 - 값 데이터 삭제 방법
- 14. 언제 속성 파일을 사용하고 데이터베이스를보아야합니까?
- 15. 분산 키/값 저장소를 기반으로하는 검색 엔진 아키텍처?
- 16. 그래프 데이터를 키 - 값 오브젝트로 표현하십시오.
- 17. Sharepoint 2010 메타 데이터 필드 키, 값
- 18. 누구나 GCD에서 NSThread를 사용하고 싶습니까?
- 19. UINavigationController 내부에서 UIPickerImageController를 사용하고 싶습니까?
- 20. 키 - 값 저장소 만들기
- 21. 열이 mysql에서 언제 생성되는지 알고 싶습니까?
- 22. 마지막 파일이 FileVisitor에서 언제 방문되었는지 알고 싶습니까?
- 23. 여기에 어떤 종류의 Ruby 변수를 사용하고 싶습니까?
- 24. GAE 데이터 스토어의 키 - 값 데이터?
- 25. MYSQL의 키 - 값 PAIR 생존
- 26. 키 값 쌍으로 데이터를 HTML에 삽입하는 방법
- 27. 코어 데이터 글로벌 영구 저장소를 사용하는 문서 기반 애플리케이션
- 28. 언제 레이아웃을 사용하고 활동을 언제 사용합니까?
- 29. 언제 바이트 배열을 사용하고 언제 스트림을 사용합니까?
- 30. json 필드의 키 - 값 핵심 데이터
이것은 매우 광범위한 질문이며, 모든 사람들은 자신의 추론을하기 쉽습니다. 귀하의 질문을 해결하는 더 좋은 방법은 각 유형의 데이터베이스를 이해하고 귀하의 주어진 상황에 더 적합한 것을 스스로 결정하는 것입니다. 비슷한 질문이 [여기] (http://stackoverflow.com/questions/2568245/what-is-document-data-store-and-key-value-data-store) – harleypig