나는 최근에 수백만 개의 키/값 쌍을 하드 디스크에 저장하려고합니다. 데이터는 다음과 같이이다필자의 경우 데이터를 저장하는 가장 효율적인 방법은 무엇입니까?
- "키"모든 다양한 길이와 문자열, (필요한 경우 자신의 해시를 사용할 수 있습니다)
- "값은"있는 정수의 모든 배열이다. 그리고 배열은 모두 동일한 길이 (예 : 500)이며 더 이상 변하지 않을 것입니다.
그리고 파이썬이나 R을 통해 키의 값 중 일부를 자주 검색하고 싶습니다. 검색 속도와 저장 작업면에서 어떤 데이터베이스를 사용해야합니까? (예 : mongodb, hdf5 또는 sql?) 감사합니다!
귀하의 질문은 너무 광범위합니다 ** [** 주제 해제 **] (http://stackoverflow.com/help/on-topic) –