Гость
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / MongoDB: посоветуйте тест производительности / 19 сообщений из 19, страница 1 из 1
23.02.2018, 14:42
    #39606551
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Цель сравнить различные системы по призводительности чтения и записи.
Желательно, чтобы тест генерил все данные сам, а не использовал наши данные.

Я немного погуглил, но может кто поделится своим опытом.
...
Рейтинг: 0 / 0
24.02.2018, 10:50
    #39606676
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Какие конеретно различные системы?
...
Рейтинг: 0 / 0
24.02.2018, 13:41
    #39606723
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
skyANA,

мы хотим попробовать одну и ту же версию MongoDB на различном железе (виртуалки).

Т.е. надо понять насколько отличается скорость различных конфигураций.
Например, сравнить SSD 500MB/s с 3GB/s и т.д.
...
Рейтинг: 0 / 0
24.02.2018, 13:45
    #39606725
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
skyANA,

ваша ссылка на документ в топике уже не работает: http://www.sql.ru/forum/1090586/nosql-benchmark-couchbase-mongodb-and-cassandra?hl=

Не осталось документа?
...
Рейтинг: 0 / 0
24.02.2018, 23:02
    #39606850
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
mongoperf ?
...
Рейтинг: 0 / 0
24.02.2018, 23:03
    #39606851
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
...
Рейтинг: 0 / 0
24.02.2018, 23:13
    #39606857
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Тогда уж mongoreplay , чтобы на разных движках и железе одну и туже нагрузку погонять.
...
Рейтинг: 0 / 0
24.02.2018, 23:19
    #39606859
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Помнится была серия статей "MongoDB + RocksDB at Parse".
Там были в том числе и тесты, и про либу, что они написали для записи профиля нагрузки по oplog.

Только что-то блог их не алё
...
Рейтинг: 0 / 0
09.03.2018, 02:15
    #39612402
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
mongoperf тестирует IO, как я понял.

Освоил YCSB, делает то, что надо!
...
Рейтинг: 0 / 0
09.03.2018, 10:53
    #39612451
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Михаилmongoperf тестирует IO, как я понял.
А что там еще тестировать, если IO - всегда самое узкое место?
...
Рейтинг: 0 / 0
09.03.2018, 13:00
    #39612523
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
HettА что там еще тестировать, если IO - всегда самое узкое место?

У меня на хорошем SSD (3.5 GB/s) и с двумя ядрами узкое место CPU.
...
Рейтинг: 0 / 0
27.04.2018, 11:56
    #39637299
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Протестировал скорость на одной машине - результат хороший.
Подключил вторую в replica set - скорость упала в разы!

Послучается, что отдача Oplog там сильно тормозит Primary?

Куда можно порыть?
...
Рейтинг: 0 / 0
27.04.2018, 21:35
    #39637737
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
А вторая машина аналогичная или там железо хуже?
Думаю проблема в том, что он ждет подтверждения записи со второй ноды.
Можно, конечно, использовать опци w = 1 или вообще 0, всё зависит от важности данных.
https://docs.mongodb.com/manual/reference/write-concern/
...
Рейтинг: 0 / 0
28.04.2018, 15:21
    #39638076
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Хотя по дефолту вроде только от мастера ждет подтверждение. Может от реализации драйвера зависит? Как тестируете?
...
Рейтинг: 0 / 0
28.04.2018, 17:48
    #39638143
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
HettА вторая машина аналогичная или там железо хуже?
https://docs.mongodb.com/manual/reference/write-concern/

Вторая точно такая же на одном провайдере.
...
Рейтинг: 0 / 0
28.04.2018, 17:52
    #39638145
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
HettХотя по дефолту вроде только от мастера ждет подтверждение. Может от реализации драйвера зависит? Как тестируете?

Тестирую с помощью YCSB (workloads/workloada).
Две Debian машины (prim, sec).
YCSB работает на других машинах (тоже Debian).
...
Рейтинг: 0 / 0
28.04.2018, 18:36
    #39638161
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
В случае реплика-сет проседает производительность, и при этом вы видите что праймари нода упирается в диск?
...
Рейтинг: 0 / 0
29.04.2018, 13:03
    #39638288
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Я буду тестировать начисто и смотреть где затык.
...
Рейтинг: 0 / 0
30.04.2018, 09:42
    #39638440
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MongoDB: посоветуйте тест производительности
Михаил,

логи, mongostat, currentOp пробовали смотреть?
что гадать-то, если есть блокировки при чтении oplog, то Вы это там увидите

P.S.: у нас репликасет из трёх нод, проблем с производительностью не наблюдал ни разу
...
Рейтинг: 0 / 0
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / MongoDB: посоветуйте тест производительности / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]