Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #2021 (permalink)  
Старый 03.10.2016, 10:52
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Кстати, начиная с версии 3.2 MongoDB там появилась возможность задания валидации, что по сути является неким нативным аналогом схем.

https://docs.mongodb.com/v3.2/core/document-validation/

А для превалидации и конвертации из JS и задания схем прекрасно подходит Joi

Цитата:
Ну, этим, наверное, mongoose и плох (не идет в ногу со временем)
Там много еще косяков, например протокол итератора курсоров Mongoose не соответствует нативным JS.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 03.10.2016 в 10:59.
Ответить с цитированием
  #2022 (permalink)  
Старый 03.10.2016, 11:06
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

Сообщение от kobezzza Посмотреть сообщение
Кстати, начиная с версии 3.2 MongoDB там появилась возможность задания валидации, что по сути является неким нативным аналогом схем.
круто

Последний раз редактировалось Lemme, 03.10.2016 в 11:16.
Ответить с цитированием
  #2023 (permalink)  
Старый 03.10.2016, 16:26
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от Lemme
круто
Не особо. Напилили свой какой-то странный формат, вместо того, чтобы взять ту же JSON Schema.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #2024 (permalink)  
Старый 03.10.2016, 17:00
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от trikadin Посмотреть сообщение
Не особо. Напилили свой какой-то странный формат, вместо того, чтобы взять ту же JSON Schema.
Думаю дело в том, что возможности таких валидаторов гораздо меньше JSONScheme, ну и плюс она люто многословна.
__________________
kobezzza
code monkey
Ответить с цитированием
  #2025 (permalink)  
Старый 03.10.2016, 17:11
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от kobezzza
Думаю дело в том, что возможности таких валидаторов гораздо меньше JSONScheme, ну и плюс она люто многословна.
Я кратенько глянул их формат -- по-моему, он даже многословнее.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #2026 (permalink)  
Старый 21.10.2016, 11:16
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

ключи для Map регистрозависимые по стандарту или как обычно через жопу как разработчики браузера решат?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #2027 (permalink)  
Старый 21.10.2016, 11:51
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

У кого-нибудь есть опыт production проектов с MongoDB?
Если да, то напишите ваши, пожалуйста, что вы об этом думаете и какая версия монги использовалась.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #2028 (permalink)  
Старый 21.10.2016, 13:22
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от nerv_ Посмотреть сообщение
У кого-нибудь есть опыт production проектов с MongoDB?
Если да, то напишите ваши, пожалуйста, что вы об этом думаете и какая версия монги использовалась.
С одной стороны мне не нравится Монга: дурацкий язык запросов, не удобный драйвер, отсутствие каких либо Join-ов, но с другой - из ниши документо-ориентированных СУБД она пожалуй самая стабильная и довольно фичастая: есть и полнотекст, и поиск по координатам и даже map/reduce встроенный, а также монга довольно хорошо поддерживается сторонними Map/Reduce решениями (Хадуп там или Спарк).

Т.е. имхо, среди документо-ориентированных СУБД, имхо, Монга самая стабильная. Вопрос в том: нужна ли тебе такая СУБД? В общем то Постгресс тоже умеет работать с документами, хотя и более примитивно, но зато там есть транзакции, джойны и куча других ништяков.

Юзаю последнюю стейбл.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 21.10.2016 в 13:24.
Ответить с цитированием
  #2029 (permalink)  
Старый 21.10.2016, 13:24
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от cyber Посмотреть сообщение
ключи для Map регистрозависимые по стандарту или как обычно через жопу как разработчики браузера решат?
Ключом Map может быть любое значение, поэтому, разумеется, строки хранятся с учётом регистра.
__________________
kobezzza
code monkey
Ответить с цитированием
  #2030 (permalink)  
Старый 21.10.2016, 21:18
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

kobezzza, спасибо. Какую ORM используешь в связке с Постгресс?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3448 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50