lz现在想用mongodb2.6作为数据存储,在虚拟机看了下mongodb和mysql内存占用,mongodb默认情况比mysql占用能小5M左右,但不知道数据量与io大的时候,是否还这样,各位能否给点建议
PHP中文网2017-04-24 09:12:23
누가 5M 더 많은 메모리를 차지하는지, 누가 데이터베이스 읽기 및 쓰기 요청을 더 빠르고 효율적으로 처리할 수 있는지가 중요합니다. 저는 MySQL에 익숙하지 않습니다. MongoDB는 메모리 매핑을 사용합니다. 데이터에 액세스한 후에는 메모리가 가득 찰 때까지 메모리에 남아 있습니다. 따라서 Mongo가 모든 메모리를 사용할 수 있으므로 일반적으로 Mongo 서버에서 다른 프로세스를 실행하지 않는 것이 좋습니다. 장점은 모든 데이터를 저장할 수 있을 만큼 메모리가 크다면 읽기 및 쓰기 성능이 훨씬 좋아진다는 것입니다.