порядка 10000 объектов размером от 1 до 10 МБ. 
                  
                  
                  
                  
                  
                  Допустим у меня не очень много операций обновления этих объектов, к примеру порядка 10 rps. 
                  
                  
                  
                  
                  
                  И порядка 1000 rps с read concern majority (кластерный вариант). Read preference = primary. 
                  
                  
                  
                  
                  
                  Насколько монге будет плохо от того что относительно большие объекты довольно часто читают? Она из оперативы будет возвращать данные в основном?
                  
                  
                
Собственно как при работе с любой БД как только из кэша БД данные выброшены, то следующее чтение будет из кэша ОС, если и оттуда уже данные выкинуты, то уже поход на диск. Чем меньше оперативы - тем чаще ходим на диск. Так что плохо монге не будет, если памяти достаточно.
Обсуждают сегодня