|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
Кто-нибудь использует в реальной жизни? Выглядит вроде неплохо, но есть нелестные отзывы, типа такого: http://pastebin.com/raw.php?i=FD3xe6Jt Хотя подкупает то, что в свежей версии добавили Full-text индексы, есть TTL... Ваше мнение? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2013, 13:51 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
WinnipuhКто-нибудь использует в реальной жизни?Да. WinnipuhВаше мнение?Удобно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 15:46 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
skyANAWinnipuhКто-нибудь использует в реальной жизни?Да. WinnipuhВаше мнение?Удобно. спасибо, я тут припас еще вопросов 1. используется глобальный лок при записи - т.е. все писатели будут ждать пока один не сбросит? будут ли ждать читатели? 2. запись делается быстро, если не ждать ее завершения, а следовательно результат останется неизвестным, т.е. приложению остается надеятся, что запись прошла успешно. 3. если же пытатсья выловить результат записи (getLastError), то все замедляется до неприличия? 4. и 1-3 обусловлены однопоточностью сервера? 5. можно ли сказать, что ориентация MongoDB - "мало записей - много чтений" ? 6. что можно скзаать по объему баз, по скорости выборок? 7. можно ли "на лету изменить" TTL для выбранных записей или это устанавливается единоразово? 8. Что по лицензии? могу ли я использовать MongoDB в коммерческих проектах? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 18:41 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
автор6. что можно сказать по объему баз, по скорости выборок? Объем баз стремиться к бесконечности(горизонтальное масштабирование). Для монго нет понятия скорость работы бд, скорость ограничивается только скоростью чтения диска. Для статистики: в таблице(коллекции) товаров на данный момент 154 тысячи записей(документов); в среднем одна запись(документ) занимает 22KB; а размер таблицы(коллекции) — 4GB. Вытащить документ 0,0012s. http://habrahabr.ru/post/149047/ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 18:52 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
автор2. запись делается быстро, если не ждать ее завершения, а следовательно результат останется неизвестным, т.е. приложению остается надеятся, что запись прошла успешно. Ну да. Пример постинга сообщения на стену в контакте. Ляжет оно успешно или нет, не так волнует как скорость постинга. Как правило монго используется там, где на транзакции можно забить. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 18:56 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
friz777автор2. запись делается быстро, если не ждать ее завершения, а следовательно результат останется неизвестным, т.е. приложению остается надеятся, что запись прошла успешно. Ну да. Пример постинга сообщения на стену в контакте. Ляжет оно успешно или нет, не так волнует как скорость постинга. Как правило монго используется там, где на транзакции можно забить . это важно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 19:18 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
WinnipuhskyANAпропущено... Да. пропущено... Удобно. спасибо, я тут припас еще вопросов 1. используется глобальный лок при записи - т.е. все писатели будут ждать пока один не сбросит? будут ли ждать читатели? 2. запись делается быстро, если не ждать ее завершения, а следовательно результат останется неизвестным, т.е. приложению остается надеятся, что запись прошла успешно. 3. если же пытатсья выловить результат записи (getLastError), то все замедляется до неприличия? 4. и 1-3 обусловлены однопоточностью сервера? MongoDB FAQ: Concurrency Winnipuh5. можно ли сказать, что ориентация MongoDB - "мало записей - много чтений" ?Учитывая архитектуру хранения и репликации MongoDB, да, можно так сказать. Winnipuh6. что можно скзаать по объему баз, по скорости выборок?А что конкретно интересует? Winnipuh7. можно ли "на лету изменить" TTL для выбранных записей или это устанавливается единоразово? Expire Data from Collections by Setting TTL Winnipuh8. Что по лицензии? могу ли я использовать MongoDB в коммерческих проектах? Licensing ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2013, 13:04 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
спасибо, но по лицензии и ТТЛ не понял. Было бы хорошо расшифровать... Могу я свободно использовать MongoDB в коммерческих прожектах? Можно ли изменить(!) ТТЛ по ходу работы, если я решил, что нужно увеличить или уменьшить существующий? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2013, 20:05 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
WinnipuhМогу я свободно использовать MongoDB в коммерческих прожектах?Да. А если не устраивает AGPL, то обращаетесь к 10gen за отдельной подпиской. WinnipuhМожно ли изменить(!) ТТЛ по ходу работы, если я решил, что нужно увеличить или уменьшить существующий?Можно. Озвучьте конкретный case. Ваши "на лету изменить", "по ходу работы", "для выбранных записей" мне не понятны. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2013, 07:10 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
skyANAWinnipuhМогу я свободно использовать MongoDB в коммерческих прожектах?Да. А если не устраивает AGPL, то обращаетесь к 10gen за отдельной подпиской. WinnipuhМожно ли изменить(!) ТТЛ по ходу работы, если я решил, что нужно увеличить или уменьшить существующий?Можно. Озвучьте конкретный case. Ваши "на лету изменить", "по ходу работы", "для выбранных записей" мне не понятны. 1. а что AGPL требует? 2. Попросту говоря: выставил я на какие-то записи ТТЛ = 1 час, а через 30 минут решил, что нужно части из них выставить сутки. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2013, 13:04 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
WinnipuhskyANAпропущено... Да. А если не устраивает AGPL, то обращаетесь к 10gen за отдельной подпиской. пропущено... Можно. Озвучьте конкретный case. Ваши "на лету изменить", "по ходу работы", "для выбранных записей" мне не понятны. 1. а что AGPL требует?Если вы что-то меняете в коде: правите баги, проводите оптимизацию, - то вы должны выложить это в общий доступ. Winnipuh2. Попросту говоря: выставил я на какие-то записи ТТЛ = 1 час, а через 30 минут решил, что нужно части из них выставить сутки.В принципе можно, но это будет не очень красивое решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2013, 18:41 |
|
MongoDB: кто использует реально?
|
|||
---|---|---|---|
#18+
skyANAWinnipuhпропущено... 1. а что AGPL требует?Если вы что-то меняете в коде: правите баги, проводите оптимизацию, - то вы должны выложить это в общий доступ. Winnipuh2. Попросту говоря: выставил я на какие-то записи ТТЛ = 1 час, а через 30 минут решил, что нужно части из них выставить сутки.В принципе можно, но это будет не очень красивое решение. ясно. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2013, 19:49 |
|
|
Start [/forum/topic.php?fid=48&msg=38158011&tid=1856958]: |
0ms |
get settings: |
24ms |
get forum list: |
8ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
240ms |
get tp. blocked users: |
2ms |
others: | 169ms |
total: | 506ms |
0 / 0 |