|
|
|
CouchBase
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, тестирую NoSQL DB - Couchbase server. Написал код на яве, создающий документы в формате JSON и добавил сервлет создающий сразу 100.000 документов. Первые 3-4 тысячи создает быстро, потом начинает сильно тормозить и где-то на 6500 документе совсем перестает их создавать. В чем может быть проблема? Нехватки памяти? Использую 1 server node и 1 bucket. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2014, 14:24 |
|
||
|
CouchBase
|
|||
|---|---|---|---|
|
#18+
Остановил - включил томкат, запустил сервлет - нормально начинает создавать опять 6500 документов соответственно становится 13.000 доков. Значит проблема не во вместимости bucketa, а в чем-то другом Чем больше создано документов - тем сильнее тормозит Засек: 1.000 создает за 10 сек 1к - 2к за 20 сек 2к-3к за 40 сек ... 6к-6.5к за 4 минуты и перестает создавать на 6558 Попробовал сделать тип bucket - Memcached вместо couchbase Уже создалось 14к документов Здесь описание различий между ними - http://docs.couchbase.com/couchbase-manual-2.5/cb-admin/#data-storage Может это как поможет.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2014, 19:46 |
|
||
|
CouchBase
|
|||
|---|---|---|---|
|
#18+
При добавлении в Memcached bucket - начинает зависать на 16500 (на couchbase bucket на 6500) Вот лог ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2014, 20:23 |
|
||
|
CouchBase
|
|||
|---|---|---|---|
|
#18+
Tom Hardy, авторОстановил - включил томкат, запустил сервлет - нормально начинает создавать опять 6500 документов соответственно становится 13.000 доков. Значит проблема не во вместимости bucketa, а в чем-то другом Именно. Я не знаю как на жабе, а в моих первых экспериментах с NodeJS я не обрабатывал коллбек при ассинхронной вставке и эффект был таким же - вставлялось N элементов и дальше висяк. Так что дело не в Каучбейзе, а в коде. Кстати, не плохо было бы писать версию Каучбейза, ОС, размеры документа и бакета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 23:07 |
|
||
|
|

start [/forum/topic.php?fid=48&fpage=9&tid=1856859]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 358ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...