Size: a a a

2016 April 25

AT

Alex Tar in MongoDB Russian
а не только индексы
источник

SM

Serge Matveenko in MongoDB Russian
а если у тебя случайный доступ к индексу, то ты все равно будешь сильно медленнее памяти и проблемы с io
источник

SM

Serge Matveenko in MongoDB Russian
Alex Tar
Кэш перед HDD - это прекрасно, только вот когда индексы вперемешку с данными, то кэшиться будет всё
надо его только для записи использовать, а чтение - это так, повезло
источник

SM

Serge Matveenko in MongoDB Russian
у тебя монга все равно держит горячую часть индекса в памяти
источник

SM

Serge Matveenko in MongoDB Russian
иначе он не нужен, опять же
источник

AT

Alex Tar in MongoDB Russian
Не горячую часть, монга вообще читает только из замапленного фрагмента
источник

SM

Serge Matveenko in MongoDB Russian
уууу....
источник

SM

Serge Matveenko in MongoDB Russian
мапит она всё, так-то
источник

AT

Alex Tar in MongoDB Russian
Да
источник

SM

Serge Matveenko in MongoDB Russian
а вот что в памяти - это решает ось
источник

AS

Aleksey Shirokikh in MongoDB Russian
вы щас точно про wiredtiger
источник

AT

Alex Tar in MongoDB Russian
Если происходит чтение замапленного участка - он подтягивается в память
источник

AT

Alex Tar in MongoDB Russian
полюбому
источник

SM

Serge Matveenko in MongoDB Russian
и если индекс часто догружается в физическую память, т.е. нет всегда горячей части, то всё плохо внезависимости от ssd
источник

AT

Alex Tar in MongoDB Russian
всё плохо - это не технический термин =)
источник

AT

Alex Tar in MongoDB Russian
с SSD оно менее плохо
источник

SM

Serge Matveenko in MongoDB Russian
Aleksey Shirokikh
вы щас точно про wiredtiger
а у него как-то хитрее всё? ну не mmap он использует, какая разница? чудес не бывает;)
источник

SM

Serge Matveenko in MongoDB Russian
Alex Tar
с SSD оно менее плохо
сравнимо с HDD, а не с памятью
источник

AS

Aleksey Shirokikh in MongoDB Russian
чудес не бывает. но алгоритмика бывает решает ни хуже чуда
источник

p

pragus in MongoDB Russian
Alex Tar
Почему поздно? Замедление - да, но вполне работоспособно
Bcache :)
источник