Site Loader

Направленная 9 дБ GSM900/LTE800 антенна KP9-900

Антенна KP9-900 предназначена для эксплуатации в беспроводных сетях LTE800, GSM900, UMTS900.

Корпус антенны устойчив к погодным условиям. Антенна может использоваться как внутри, так и вне помещений. Направление поляризации (вертикальное или горизонтальное) выбирается при монтаже. Антенна отлично работает как на прием, так и на передачу сигнала.

Корпус антенны выполнен из высококачественного АБС (ABS)- пластика, который устойчив к УФ излучение, не теряет своих свойств под продолжительным действием солнечных лучей и осадков. Основание антенны окрашено методом порошковой покраски, что обеспечивает хорошую адгезию лакокрасочного слоя, его долговечность и стойкость к механическим воздействиям.

Антенна предназначена для установки на мачту или на стену со стеновым кронштейном КН-200.

Габариты (длина , ширина , высота ), мм

 

235  x   195  x   30 

Статьи к товару:

Антенны- характеристики :

Рабочий диапазон частот, МГц

 

750-960

Усиление антенны, дБ

 

9

КСВ в рабочем диапазоне частот, не более

 

1. 5

Поляризация

 

Линейная

Входное сопротивление, Ом

 

50

Максимальная подводимая мощность, Вт

 

10

Разъём

 

F- female

Допустимая ветровая нагрузка, м/с

 

30

Диапазон рабочих температур, оС

 

-40 … +50

Максимально допустимая влажность воздуха, %

 

100

Кроссполяризационная развязка не менее, дБ

 

0

Стандарт связи

 

UMTS900

Тип монтажа

 

на трубу

Тип исполнения

 

направленная

Графики КСВ, диаграммы направленности:

Комплектация:

Угловая скоба

Хомут для крепления к трубе

Дом из бруса 8 на 9 под ключ, двухэтажный проект, планировка

Сборка
Архитектурное решение
Доставка до 50 км от МКАД и КАД
Технический надзор
Разгрузка (не более 20м)
Стеновой комплект дома
Обвязка основания — обрезной брус в два ряда сечением 200х150 мм
Половые и потолочные лаги — сухая строганная доска 195х45 мм
Стены 1й этаж — профилированный брус сечением 140х140мм
Стены 1й этаж — профилированный брус сечением 190х140мм
Стены и перегородки 2-й этаж (мансарда) — профилированный брус или каркасный этаж в зависимости от проекта
Перегородки 1й этаж — профилированный брус сечением 90х140мм
Сборка сруба — на деревянные нагели
Рубка углов — в коренной шип «Тёплый угол»
Фронтоны — брусовые или каркасные в зависимости от проекта
Высота стен — 1й этаж — 2,70м (20 рядов бруса), 2й этаж — 2,5м
Ройки в оконные и двернные проемы
Стропильная система
Стропильные ноги – сухая строганная доска 195×45 мм, шаг 590 мм
Коньковая доска – сухая строганная доска 145×45 мм
Фальш стропила — сухая строганная доска 195х45 мм
Свесы 600мм — сухая строганная доска 20х95мм
Наружная отделка
Свесы, углы – сухой строганный пиломатериал
Кровля
Покрытие – металлочерепица, сталь 0,45 мм
Обрешетка – сухая остроганная доска 20×95 мм
Контробрешетка – вентиляционный зазор – строганный брусок 40×50 мм
Подкровельная антиконденсатная пленка Изоспан «АМ»
Антисептирование
Обвязка, лаги пола
Стоимость ПОД УСАДКУ 150ММ 2 124 000 ₽ Выбрать ПОД УСАДКУ 200ММ 2 352 000 ₽ Выбрать

Панельная MIMO антенна LTE800/UMTS900 9 дБ KAA9-800

Направленная, панельная антенна КAA9-800 с коэффициентом усиления 9дБ рекомендуется для использования совместно с 3G/4G модемами, для усиления стандарта LTE 800, UMTS 900 и GSM 900 в частотном диапазоне 720-960 МГц.

Антенна с высоким коэффициентом усиления (9 дБ) позволяет 3G/4G  модему  уверенно работать  на значительном удалении от базовой станции, при этом обеспечивая ему качественный прием и  передачу  сигнала в рабочем диапазоне частот. Использование антенны совместно в модемами 3G/4G позволяет обеспечить высокий уровень мобильного сигнала в зонах  неуверенного приема.  Антенна работает как на прием, так и на передачу сигнала.

Герметичный корпус антенны выполнен из высококачественного ABS-пластика, устойчивого к воздействию ультрафиолетового излучения и атмосферных осадков, что позволяет использовать антенну как внутри, так и вне помещений.

Вход антенны замкнут накоротко по постоянному току между внешним и внутренним проводниками, что снижает вероятность накопления статического электричества на входе активного оборудования.

В комплекте с антенной поставляются два вида крепления:

    • крепление для установки антенны в параболическую спутниковую тарелку (общее усиление такой системы достигает 25 дБ в зависимости от диаметра тарелки)
    • крепление для установки антенны на мачту или кронштейн с диаметром трубы 32-40 мм. Данное крепление позволяет производить изменение направления (азимут), угол наклона и поляризацию антенны.

Габариты (длина , ширина , высота ), мм
240 x 240 x 100

Габариты в упаковке (длина , ширина , высота ), мм
255 x 255 x 110
Масса в упаковке, грамм
1400
Количество товара в упаковке, шт
12

Рабочий диапазон частот, МГц
720-960
Усиление антенны, дБ
9
КСВ в рабочем диапазоне частот, не более
1.8
Поляризация
Линейная
Волновое сопротивление, Ом
50 (N разъём)
75 (F разъём)
Максимальная подводимая мощность, Вт


10
Разъём
F- female
N- female
Допустимая ветровая нагрузка, м/с
30
Диапазон рабочих температур, оС
-40 … +50
Максимально допустимая влажность воздуха, %
100
Кроссполяризационная развязка не менее, дБ
30
Стандарт связи

Тип монтажа
на трубу
Тип исполнения
Панельная

Графики КСВ, диаграммы направленности:

Диаграмма направленности в вертикальной плоскости: Диаграмма направленности в горизонтальной плоскости: Диаграмма направленности в вертикальной плоскости: Диаграмма направленности в горизонтальной плоскости: КСВН:

Аттенюатор Rohde Schwarz RSC от 0 до 139,9 дБ, от 0 до 6 ГГц, N гнездо на задней панели

Аттенюатор Rohde Schwarz RSC от 0 до 139,9 дБ, от 0 до 6 ГГц, N гнездо на задней панели — представляет собой комбинацию из основного блока и интегрированного ступенчатого аттенюатора с верхним пределом частоты 18 ГГц. Применяемая калибровка компенсации АЧХ-аттенюаторов обеспечивает прецизионность установки ослабления. Для определения воздействия подсоединенных к прибору внешних СВЧ-устройство можно использовать коррекцию ослабления. При этом управлять аттенюаторами можно как с фронтальной панели клавиатурой или мышью, так и удаленно через ПК через интерфейсы GPIB, USB или LAN.

Особенности работы

Rohde Schwarz RSC отличается высокой повторяемостью 0,02 дБ, надежно обеспечивающей необходимое затухание значения даже после большого количества циклов переключения, продолжительным сроком службы и высокой надежностью с 10 миллионами циклов переключения. Предельная частота постоянного тока 18 ГГц требований позволяет работать со средствами беспроводной связи, аэрокосмическим и оборонным оборудованием.

Аттенюатор предлагает широкий спектр функций, включая коррекцию частотной характеристики и отображение отклонения затухания относительно номинального значения. Более того, устройство может отображать общее значение затухания, принимая во внимание дополнительные компоненты тестирования, такие как высокая мощность. Таким образом, Rohde Schwarz RSC обладает широким спектром функций от измерения мощности до высокой точности калибровки.

Также устройство может управлять внешним ступенчатым аттенюатором с частотным пределом постоянного тока 40 или 67 ГГц. Данной прибор является отличным решением для всех операций, где требуется точность уровней сигнала. Благодаря компактным габаритам и небольшому весу прибор подходит для лабораторных исследований и занимает всего половину ширины стойки 19-дюймового стеллажа.Для наглядности все текущие настройки прибора можно отобразить на встроенном дисплее. Эти особенности делают устройство идеально подходящим для работы в составе теститровочных систем.

Купить аттенюатор Rohde Schwarz RSC от 0 до 139,9 дБ, от 0 до 6 ГГц, N гнездо на задней панели, а также получить консультацию специалистов об особенностях и преимуществах данного изделия вы можете в нашем магазине, связавшись с нами по телефону или непосредственно через сайт – с помощью формы обратной связи или воспользовавшись чатом с онлайн-консультантом.

Что обозначает усиление антенны 20 Дб?

На этот вопрос сегодня отвечает наш эксперт Станислав Боуш.

 

Пример: если первый усилитель (блок 1) усиливает сигнал в 2 раза, а второй еще в 4 раза (блок 2) , то общее усиление Ку

.

Ку=К1*К2=2*4=8

.

Децибелы выдуманы, чтобы заменить умножение сложением. Разы заменяются логарифмами.

Общая формула усиления по мощности для первого блока выглядит так:

.

К1дб=10*lg(Рвых/Рвх)=10*lg(2)=3 дб,

.

Для первого блока мы заменили 2 раза на 3 децибела;

Формула усиления по мощности для второго блока:

.

К2дб=10*lg(Рвых/Рвх)= 10*lg(4)=6,

.

Мы заменили усиление в 4 раза на 6 децибел для второго блока.

А вот суммарное усиление получается операцией сложения;

.

Кудб= К1удб + К2удб =3+6=9 дб

.

То есть усиление в 8 раз и усиление в 9дб это одно и то же.

Итак, что же означает усиление антенны 20 Дб? Можно воспользоваться таблицей, чтобы это узнать:

 

.

 

20 Дб — это сто раз.

.

Пример, если одна антенна имеет Ку=20 дБ, вторая имеет Ку=17 дБ, то первая антенна мощнее второй в два раза ( правильнее конечно говорить, что «коэффициент усиления больше на 3Дб», или же что «усиление больше в 2 раза»). 3Дб — это очень много. А если вы видите на антенне 40Дб — то это просто обман в случае цифровых эфирных антенн для приема 20 каналов бесплатного ТВ. Разумный максимум 27-30Дб, те не более 1000 раз. И то это для сверхдальнего приема на 80-100 км, для приема на 30-40 км больше 23-25 дб категорически не нужно!

Большее усиление только приведёт к перегрузке усилителя или входного каскада тюнера.

 

 

А еще очень удобно пользоваться децибелами для подсчета ослабления сигнала, например в кабеле.

Например, если на 1 метр кабеля ослабление сигнала 0,3 Дб, то на двух метрах это 0,3+0,3=0,6 Дб,

на трех — 0,9, а на 10 метрах ослабление 10*0,3=3Дб, а 3Дб это ослабление в 2 раза.

 

Теперь Рекомендации:

До 25-30 км Комнатная активная антенна Триада-3320;

До 40 км наружная активная антенна Триада-3350;

До 60 км наружная активная антенна Триада-3360;

Ну а если расстояние совсем большое — Триада-3380 (до 80 км, устанавливать на мачту 8-10 метров)

 

Но по моему опыту, в 50 % случаев сломавшуюся наружную антенну можно заменить на Комнатную активную антенну Триада-3320!

 

А какое расстояние до ближайшего ТВ ретранслятора и Куда направить антенну для приема цифрового ТВ Вы узнаете, перейдя по ЭТОЙ ССЫЛКЕ

 

Но по моему опыту, в 50 % случаев сломавшуюся наружную антенну можно заменить на Комнатную активную антенну Триада-3320!

Вот, собственно и все! С вами был канал antenna.ru и я, эксперт Станислав Боуш! Подписывайтесь, лайкайте, мы работаем для Вас!

 

 

ДБ-9 (Реально ДЭ-9)

9-контактный разъем D-sub DE-9 часто ошибочно называют Разъем «ДБ-9». Буква «E» обозначает оболочку. размер. Разъем «DB-25» имеет корпус размера «B», но обычный девятиконтактный разъем меньше и имеет размер «E» оболочка.

Этот разъем (как бы вы его ни называли) используется для различных целей. Два общих приложениями являются соединения RS-232 / EIA-232 (последовательные) (включая кабели ИБП) и разнообразие видеоинтерфейсов на IBM PC.

Вот хороший набор цифр для штекерных и гнездовых разъемов D-sub 9, если смотреть со стороны вывода (не со стороны припоя).

D-sub 9 Мужской

D-sub 9 Женский

Контакты, обычно используемые для RS-232 / EIA-232 (последовательный):

DB-25 D-sub-9 Направление сигнала Название сигнала
1 х Защитное заземление
2 3 DTE-to-DCE Передаваемые данные
3 2 От DCE к DTE Полученные данные
4 7 DTE-to-DCE Запрос на отправку
5 8 От DCE к DTE Отменить отправку
6 6 От DCE к DTE Готовность набора данных
7 5 х Сигнальная земля
8 1 От DCE к DTE Детектор принятого линейного сигнала (обнаружение несущей)
20 4 DTE-to-DCE Терминал данных готов
22 9 От DCE к DTE Кольцевой индикатор

Щелкните здесь, чтобы увидеть распиновку DB-25 разъемы.

Обычное нуль-модемное соединение

Название сигнала Штырь DB-25 D-sub 9-контактный D-sub 9-контактный Штырь DB-25
FG (заземление рамы) 1 х 1 FG
TD (передача данных) 2 3 2 3 RD
RD (получение данных) 3 2 3 2 TD
RTS (Запрос на отправку) 4 7 8 5 CTS
CTS (Готово к отправке) 5 8 7 4 РТС
SG (сигнальная земля) 7 5 5 7 SG
DSR (готовый набор данных) 6 6 4 20 DTR
CD (обнаружение несущей) 8 1 4 20 DTR
DTR (готовность к терминалу данных) 20 4 1 8 CD
DTR (готовность к терминалу данных) 20 4 6 6 DSR

Щелкните здесь, чтобы увидеть распиновку DB-25 разъемы.

9 контактов D-sub, обычно используемых для IBM-PC CGA (цветное) видео:

Штифт Описание
1 Сигнальная земля
2 Сигнальная земля
3 Красный видео
4 Зеленый видео
5 Синий видео
6 Интенсивность сигнала
7 Не используется
8 Горизонтальная синхронизация
9 Вертикальная синхронизация

Щелкните здесь, чтобы увидеть распиновку Разъемы HD-D-sub15 (используются для VGA).

9 контактов D-sub, обычно используемых для видео IBM-PC EGA (цветное):

Штифт Описание
1 Сигнальная земля
2 Вторичный красный
3 Красный видео
4 Зеленый видео
5 Синий видео
6 Вторичный зеленый / интенсивность сигнала
7 Дополнительный синий / монохромный
8 Вторичная синяя / строчная синхронизация
9 Вертикальная синхронизация

Нажмите здесь, чтобы увидеть распиновку Разъемы HD-DB-15 (используются для VGA).

9 контактов D-sub, обычно используемых для видео IBM-PC MGA / HGA (монохромное):

Штифт Описание
1 Сигнальная земля
2 Сигнальная земля
3 Не используется
4 Не используется
5 Не используется
6 Интенсивность сигнала
7 Видеосигнал
8 Горизонтальная синхронизация
9 Вертикальная синхронизация

9 контактов D-sub, которые иногда используются для VGA (цветного) видео:

Штифт Описание
1 красный видео
2 Зеленый видео
3 синий видео
4 Горизонтальная синхронизация
5 Вертикальная синхронизация
6 Красная Земля
7 Зеленая земля
8 Голубая земля
9 Синхронизация земли

Щелкните здесь, чтобы увидеть распиновку Разъемы HD-D-sub 15 (используются для VGA).

Примечания к выпуску

для MongoDB 4.2 — Руководство MongoDB

Начиная с MongoDB 4.2, вы можете обновить значение ключа шарда документа. если поле ключа осколка не является неизменным полем _id . В MongoDB 4.2 и ранее, значение поля ключа шарда документа равно неизменный.

Для получения подробной информации об обновлении ключа шарда см. Изменение значения ключа шарда документа.

mongodump и mongorestore не может быть частью стратегии резервного копирования для 4.2+ сегментированных кластера в которых выполняются сегментированные транзакции, поскольку резервные копии, созданные с помощью mongodump не поддерживают гарантии атомарности транзакций через шарды.

Для сегментированных кластеров 4.2+ с выполняющимися сегментированными транзакциями используйте один из следующих скоординированных процессов резервного копирования и восстановления, который действительно поддерживает гарантии атомарности транзакций между шардами:

Balancer State и Autosplit

Начиная с MongoDB 4.2:

Методы mongo sh.enableBalancing (пространство имен) и sh.disableBalancing (пространство имен) не влияет на автоматическое разделение.

Начиная с MongoDB 4.2, MongoDB добавляет параметр ShardingTaskExecutorPoolReplicaSetMatching . Этот параметр определяет минимальный размер mongod / mongos экземпляров пул подключений к каждому члену сегментированного кластера. Это значение может меняться во время выполнения.

mongod и mongos поддерживают соединение пулы для каждого набора реплик вторичного для каждого набора реплик в сегментированный кластер.По умолчанию эти пулы имеют несколько подключений. это как минимум количество подключений к основному.

Чтобы изменить, см. ShardingTaskExecutorPoolReplicaSetMatching .

Раздельные наборы и замена документов

Начиная с MongoDB 4.2,

  • Операции, заменяющие документы, такие как replaceOne () или update () (при использовании с заменой документ), сначала попытается нацелить на один осколок с помощью фильтр запросов.Если операция не может быть нацелена на один сегмент фильтр запроса, затем он пытается настроить таргетинг путем замены документ. В более ранних версиях эти операции только пытались цель, используя заменяющий документ.
  • Метод save () устарел: используйте insertOne () или replaceOne () вместо метода . В save () Метод нельзя использовать с сегментированные коллекции, которые не сегментированы по _id , и попытка сделать это приведет к ошибке.
  • Для операции замены документа, которая включает upsert: true и находится в сегментированной коллекции, фильтр должен включать совпадение на полном ключе осколка.

Устраненные общие уязвимости и уязвимости

MongoDB 4.2 включает исправления, устраняющие следующие общие Уязвимости и уязвимости (CVE):

MongoDB 4.2 добавляет TLS вариантов для mongod, mongos и mongo shell для замены соответствующего Параметры SSL (устарело в версии 4.2). Новые опции TLS обеспечивают идентичны функциональным возможностям как устаревшие параметры SSL как MongoDB всегда поддерживал TLS 1.0 и новее.

Большинство новых имен опций TLS аналогичны SSL название опции; например --tlsMode вместо --sslMode . Исключения:

MongoDB 4.2 не поддерживает параметры SSL для mongod, mongos и mongo shell, а также соответствующий нетто.ssl Параметры файла конфигурации options.

Вместо этого используйте новые параметры TLS.

MongoDB 4.2 добавляет --tlsClusterCAFile option / net.tls.clusterCAFile для mongod и mongos , в котором указывается .pem файл для проверки сертификата TLS от клиента установление соединения. Это позволяет использовать отдельные центры сертификации. для проверки части TLS от клиента к серверу и от сервера к клиенту рукопожатие.

Начиная с версии 4.2 в Linux:

В более ранних версиях MongoDB (3.6.14+ и 4.0.3+) MongoDB включает поддержка эфемерной эллиптической кривой Диффи-Хеллмана (ECDHE), если во время время компиляции, OpenSSL платформы Linux поддерживает автоматическую кривую выбор параметров ECDH.

В Windows и macOS поддержка MongoDB для ECDHE и DH остается без изменений по сравнению с более ранними версиями; то есть поддержка подразумевается через использование соответствующих собственных библиотек ОС TLS / SSL платформы.

Для получения дополнительной информации см. Прямая секретность.

Начиная с версии 4.2 оболочки mongo , вы можете используйте метод passwordPrompt () вместе с различные методы аутентификации пользователя / управления / команды для запроса для пароля вместо того, чтобы указывать пароль непосредственно в вызов метода / команды. Однако вы все равно можете указать пароль напрямую, как и с более ранними версиями Оболочка mongo .

Например:

  
дБ.createUser ({
пользователь: "user123",
pwd: passwordPrompt (),
роли: ["readWrite"]
})

Запуск в MongoDB 4.2, ключевые файлы для внутреннего членства аутентификация использует формат YAML, чтобы разрешить несколько ключей в ключевом файле. Формат YAML принимает содержимое:

  • одной ключевой строки (такой же, как в более ранних версиях),
  • нескольких ключевых строк (каждая строка должна быть заключена в кавычки) или
  • последовательностей ключевых строк.

Формат YAML совместим с существующим одноклавишным ключевые файлы, использующие формат текстового файла.

Новый формат позволяет непрерывно обновлять ключи без простоев. См. Разделы «Поворот ключей для наборов реплик» и Поверните ключи для сегментированных кластеров.

libldap и libldap_r

Для MongoDB 4.2 (и 4.0.9) бинарные файлы Enterprise, связанные с libldap (например, при работе на RHEL), доступ к libldap синхронизируется, что снижает производительность / задержку расходы.

Для MongoDB 4.2 (и 4.0.9) бинарные файлы Enterprise, связанные с libldap_r , нет изменений в поведении по сравнению с более ранней версией MongoDB версии.

Для зашифрованного механизма хранения настроен с использованием шифра AES256-GCM :

  • Восстановление из горячего резервирования
    Начиная с версии 4.2, при восстановлении из файлов, взятых через «горячее» резервное копирование (т.е. работает mongod ), MongoDB может обнаруживать «грязные» ключи при запуске и автоматически опрокидывать ключ базы данных, чтобы избежать повторного использования IV (вектора инициализации).
  • Восстановление из холодной резервной копии

    Однако, если вы выполняете восстановление из файлов, взятых с помощью «холодной» резервной копии (т.е. mongod не запущен), MongoDB не может обнаружить «грязные» ключи при запуске и повторное использование пустот IV гарантии конфиденциальности и целостности.

    Начиная с версии 4.2, чтобы избежать повторного использования ключей после восстанавливая из холодного снимка файловой системы, MongoDB добавляет новый параметр командной строки --eseDatabaseKeyRollover . Когда началось с --eseDatabaseKeyRollover option, mongod экземпляр переключает ключи базы данных, настроенные с AES256-GCM шифр и выходы.

Для получения дополнительной информации см. Зашифрованный механизм хранения и --eseDatabaseKeyRollover .

Официальные драйверы, совместимые с MongoDB 4.2+, обеспечивают полевой уровень на стороне клиента. фреймворк шифрования. Приложения могут шифровать поля в документах до для передачи данных на сервер по проводам. Только приложения с доступом к правильным ключам шифрования могут расшифровать и читать защищенные данные. Удаление ключа шифрования отображает все данные зашифрованы этим ключом как постоянно нечитаемые.

Полный список официальных драйверов, совместимых с 4.2+, с поддержкой. для шифрования на уровне поля на стороне клиента см. Таблица совместимости драйверов.

Для сквозной процедуры настройки шифрования на уровне полей с использованием выберите драйверы, совместимые с MongoDB 4.2+, см. Руководство по шифрованию на уровне поля на стороне клиента.

Явное (ручное) шифрование полей

Официальные драйверы, совместимые с MongoDB 4.2+, и MongoDB 4.2 или новее Оболочка mongo поддерживает явное шифрование или дешифрование поля с конкретным ключом шифрования данных и алгоритмом шифрования.

Приложения должны изменять любой код, связанный с построением чтения и операции записи, чтобы включить логику шифрования / дешифрования через библиотека шифрования драйверов. Приложения несут ответственность за выбор соответствующий ключ шифрования данных для шифрования / дешифрования на за операцию.

Для получения дополнительной информации см. Явное (ручное) шифрование на уровне поля на стороне клиента.

Автоматическое шифрование полей

Enterprise Feature

Автоматическая функция шифрования на уровне полей доступна только в MongoDB Enterprise 4.2 или новее, и MongoDB Atlas 4.2 или новее кластеры.

Официальные драйверы, совместимые с MongoDB 4.2+, и MongoDB 4.2 или новее mongo shell поддерживает автоматическое шифрование полей в операции чтения и записи.

Приложения должны создать объект подключения к базе данных (например, MongoClient ) с настройками конфигурации автоматического шифрования. В настройках конфигурации должно быть включено автоматическое шифрование. правила шифрования с использованием строгого подмножества Стандартный синтаксис JSON Schema Draft 4 и ключевые слова схемы, специфичные для шифрования.Приложения не обязательно изменить код, связанный с построением операции чтения / записи. См. Правила автоматического шифрования для полной документация по правилам автоматического шифрования.

Для получения дополнительной информации см. Автоматическое шифрование на уровне поля на стороне клиента.

Для получения полной документации по шифрованию на уровне поля на стороне клиента, см. Шифрование на уровне поля на стороне клиента.

  • Добавить serverStatus к встроенной резервной копии роль.
  • Для подключения клиента через соединение TLS / SSL MongoDB 4.2 опоры сопоставление по IP-адресам, а также DNS для альтернативного имени субъекта (SAN) соответствие.

    Например, сертификат x.509 экземпляра mongod имеет следующий SAN:

      
    X509v3 Альтернативное имя субъекта:
    DNS: hostname.example.com, DNS: localhost, IP-адрес: 127.0.0.1

    Затем для подключения оболочка mongo к экземпляру, вы можно указать хост 127.0.0.1 или DNS-имена:

    •   
      mongo "mongodb: \\ 127.0.0.1:27017\test" --tls --tlsCAFile /etc/ssl/ca.pem ...
    •   
      mongo "mongodb: \\ hostname.example.com:27017\test" --tls --tlsCAFile /etc/ssl/ca.pem ...
    •   
      mongo "mongodb: \\ localhost: 27017 \ test" --tls --tlsCAFile / etc / ssl / ca.pem ...

    В предыдущих версиях MongoDB поддерживал только записи DNS для SAN соответствие.

    •   
      mongo "mongodb: \\ hostname.example.com:27017\test" --tls --tlsCAFile /etc/ssl/ca.pem ...
    •   
      mongo "mongodb: \\ localhost: 27017 \ test" --tls --tlsCAFile /etc/ssl/ca.pem ...

Начиная с версии 4 .2, MongoDB Enterprise добавляет новый токен {PROVIDED_USER} , который можно использовать в security.ldap.authz.queryTemplate . При использовании в шаблона, MongoDB заменяет указанное имя пользователя, т.е. перед аутентификация или преобразование LDAP .

Материализованное представление по требованию (стадия слияния

$)

MongoDB 4.2 добавляет стадию агрегирования слияния $.

С новым этапом вы можете:

  • Может выводить в коллекцию в той же или другой базе данных.
  • Может включать результаты (объединить документы, заменить документы, сохранить существующие документы, провалить операцию, обработать документы с настраиваемый конвейер обновления) в существующую коллекцию.
  • Может выводить в существующую сегментированную коллекцию.

Новый этап позволяет пользователям создавать материализованные представления по запросу, где содержимое выходной коллекции может постепенно обновляться каждый раз при запуске конвейера.

MongoDB 4.2 добавляет новые выражения тригонометрии для использования в конвейерах агрегирования.

Тригонометрические выражения выполняют тригонометрические операции с числами. Значения, представляющие углы, всегда вводятся или выводятся в радианах. Использовать $ градусовToRadians и $ radiansToDegrees от до конвертировать между градусами и радианами.

Имя

Описание

Возвращает синус значения, измеренного в радианах.

Возвращает косинус значения, измеряемого в радианах.

Возвращает тангенс значения, измеряемого в радианах.

Возвращает обратный синус (арксинус) значения в радианах.

Возвращает обратный косинус (арккосинус) значения в радианах.

Возвращает арктангенс (арктангенс) значения в радианы.

Возвращает арктангенс (арктангенс) y / x дюймов. радианы, где y и x - первое и второе значения, переданные в выражение соответственно.

Возвращает обратный гиперболический синус (гиперболический арксинус) значение в радианах.

Возвращает обратный гиперболический косинус (гиперболический арккосинус). значения в радианах.

Возвращает обратный гиперболический тангенс (гиперболическая дуга). тангенс) значения в радианах.

Возвращает гиперболический синус значения, измеренного в радианы.

Возвращает гиперболический косинус значения, измеренного в радианы.

Возвращает гиперболический тангенс значения, измеренного в радианы.

Преобразует значение из градусов в радианы.

Преобразует значение из радиан в градусы.

MongoDB 4.2 добавляет выражение агрегации $ round .Используйте $ round для округления числовых значений до определенного цифра или десятичный знак.

MongoDB 4.2 добавляет расширенную функциональность и новый синтаксис в $ trunc . Используйте $ trunc с новым синтаксисом для усечения числовых значений до определенной цифры или десятичного разряда.

MongoDB 4.2 добавляет следующий шаблон регулярного выражения (regex) операторы сопоставления для использования в конвейере агрегации:

Оператор

Описание

Применяет регулярное выражение (регулярное выражение) к строке и возвращает информация о первой совпавшей подстроке .

Применяет регулярное выражение (regex) к строке и возвращает информация обо всех совпавших подстроках.

Применяет регулярное выражение (regex) к строке и возвращает истина , если совпадение найдено и ложь , если совпадение не найдено нашел.

До MongoDB 4.2 конвейер агрегации может использовать только запрос оператор $ regex в стадии совпадения $ .

MongoDB 4.2 добавляет следующие новые этапы конвейера агрегирования:

Новый этап

Описание

Записывает результаты агрегирования в коллекцию. В $ стадия слияния может включать результаты (слияние документы, заменить документы, сохранить существующие документы, не операции, обрабатывать документы с помощью настраиваемого конвейера обновления) в существующую коллекцию.

Предоставляет информацию о кэше плана для коллекции.

Этап агрегации $ planCacheStats предпочтительнее следующие методы и команды, объявленные устаревшими в версии 4.2:

  • PlanCache.getPlansByQuery () method / planCacheListPlans и команда
  • PlanCache.listQueryShapes () method / planCacheListQueryShapes команда.
Заменяет входной документ указанным документом. В операция заменяет все существующие поля во входном документе, включая поле _id .Новый $ заменить на stage - это псевдоним стадии $ replaceRoot .
Добавляет новые поля в документы. Этап выводит документы, которые содержит все существующие поля из входных документов, а также недавно добавленные поля. Новая сцена $ set - это псевдоним стадии $ addFields .
Исключает поля из документов. Новая $ неустановленная сцена является псевдонимом стадии проекта $, которая исключает поля.

MongoDB 4.2 добавляет следующие новые переменные конвейера агрегации:

Переменная

Описание

Возвращает текущее значение даты и времени.

Возвращает текущее значение временной метки.

Доступно только для наборов реплик и сегментированных кластеров.

Запуск в MongoDB 4.2, вы можете использовать конвейер агрегации для Updates in:

Для обновлений конвейер может состоять из следующих этапов:

Использование конвейера агрегации обеспечивает более выразительное обновление заявление, например, выражение условных обновлений на основе текущего значения полей или обновление одного поля с использованием значения другого поля (полей).

Подробные сведения и примеры см. На отдельных справочных страницах.

MongoDB 4.2 добавляет startAfter в качестве опции для Change Streams, который запускает новый поток изменений после события, указанного в резюме токен.С помощью этой опции вы можете запустить поток изменений из сделать событие недействительным, тем самым гарантируя нет пропущенных уведомлений после того, как предыдущий поток был признан недействительным.

MongoDB 4.2 использует потоки изменений версии 1 (т.е. v1 ) токены резюме, введенные в версия 4.0.7.

Начиная с MongoDB 4.2, потоки изменений вызовут исключение, если конвейер агрегирования потока изменений изменяет поле _id события.

Начиная с MongoDB 4.2, потоки изменений доступно независимо от "большинства" прочитанных опасений служба поддержки; то есть читать беспокойство большинство поддержка может быть либо включен (по умолчанию) или отключен использовать потоки изменений.

В MongoDB 4.0 и ранее потоки изменений доступно, только если "большинство" поддержка чтения включен (по умолчанию).

Начиная с MongoDB 4.2, вы можете использовать дополнительные этапы в изменить конвейер агрегации потока для изменения вывода потока изменений (т. е. документов событий):

Начиная с MongoDB 4.2, потоки изменений генерируют исключение, если конвейер агрегирования потока изменений изменяет поле _id события.

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

Рассмотрим приложение, которое собирает пользовательские данные в поле userMetadata и поддерживает запросы к этим данным:

  
{"userMetadata": {"любит": ["собаки", "кошки"]}}
{"userMetadata": {" dislikes ":" pickles "}}
{" userMetadata ": {" age ": 45}}
{" userMetadata ":" inactive "}

Администраторы хотят создавать индексы для поддержки запросов по любым подполе пользователя Метаданные .

Подстановочный индекс для пользователя Метаданные может поддерживать запросы с одним полем для userMetadata , userMetadata.likes , userMetadata.dislikes и userMetadata.age :

  
db.userData.createIndex ({"userMetadata. $ **": 1})

Индекс может поддерживать следующие запросы: 960003

4
db.userData.find ({"userMetadata.любит ":" собаки "})
db.userData.find ({" userMetadata.dislikes ":" pickles "})
db.userData.find ({" userMetadata.age ": {$ gt : 30}})
db.userData.find ({"userMetadata": "inactive"})

Индекс без подстановочных знаков на userMetadata может поддерживать запросы только на значения userMetadata .

The mongod featureCompatibilityVersion должен быть 4.2 в создавать индексы с подстановочными знаками. Инструкции по настройке fCV см. Установите версию совместимости функций в развертываниях MongoDB 5.0.

Вы можете создать индекс с подстановочными знаками, используя createIndexes команда базы данных или ее помощники оболочки db.collection.createIndex () и db.collection.createIndexes () . Для примеров создания индекс с подстановочными знаками, см. Создание индекса с подстановочными знаками.

Полную документацию см. В индексах подстановочных знаков.

Регистрация и диагностика

  • Добавлен компонент INITSYNC в журнал сообщений.
  • Добавлен компонент ELECTION в журнал сообщений.
  • Для сообщений отладки укажите уровень детализации (например, D [1-5]). Например, если уровень детализации равен 2, MongoDB регистрирует D2 . В в предыдущих версиях сообщения журнала MongoDB указывали только D для Уровень отладки.
  • При входе в системный журнал формат текст сообщения включает компонент. Например:

      
    ... ACCESS [ответчик писателя 5] Неподдерживаемая модификация коллекции ролей...

    Раньше текст сообщения syslog делал не включать компонент. Для пример:

      
    ... [repl writer worker 1] Неподдерживаемая модификация коллекции ролей ...
  • MongoDB 4.2 добавляет индикатор usedDisk в журнал профилировщика сообщения и сообщения журнала диагностики для в совокупности операций. usedDisk указывает, на любых этапах операции агрегирования данные записываются в временные файлы из-за ограничений памяти.Для получения дополнительной информации о ограничения памяти агрегации, см. Ограничения памяти.
  • Начиная с версии 4.2 (также доступно начиная с 4.0.6), вторичные члены набора реплик теперь регистрируют записи журнала операций, которые принимают дольше установленного порога медленной срабатывания. Эти сообщения вошли для вторичных под Компонент REPL с примененным текстом op: занял <число> мс .

      
    2018-11-16T12: 31: 35.886-0500 I REPL [repl writer worker 13] применил op: command {...}, занял 112 мс

    Медленное ведение журнала приложения oplog на вторичных серверах:

    Дополнительные сведения о настройке порога медленной работы , см.

  • Начиная с MongoDB 4.2, команда getLog усекает любое событие, содержащее более 1024 символов. Ранее версий, getLog обрезается после 512 символов.
  • Запуск в MongoDB 4.2 (и в 4.0.9) для медленных операций профилировщик записи и сообщения журнала диагностики включают хранилище информации.
  • Начиная с MongoDB 4.2, записи профилировщика и диагностика сообщения журнала (например, журнал mongod / mongos сообщения) для операций чтения / записи включают:

    • queryHash , чтобы помочь идентифицировать медленные запросы с тем же форма запроса.
    • planCacheKey , чтобы лучше понять план запроса кеш для медленных запросов.

    См. Улучшения плана запроса.

MongoDB 4.2 добавляет новую опцию idleCursors в $ currentOp этап агрегации для возврата информации на незанятых курсорах.

Кроме того, MongoDB 4.2 добавляет в документы следующие новые поля. возвращено с этапа агрегации $ currentOp , currentOp command и db.currentOp () helper:

См. Также 4.2 текущие изменения совместимости операционных систем

Запуск в MongoDB 4.2, команда serverStatus и команда mongo shell метод db.serverStatus () include следующие изменения вывода:

Начиная с версии MongoDB 4.2, replSetGetStatus и его mongo shell helper rs.status () return:

MongoDB 4.2 не поддерживает это поле lastStableCheckpointTimestamp .

Начиная с версии 4.2, MongoDB сообщает о ReplicationStateTransition информация о блокировке.

Кроме того, MongoDB 4.2 разделяет блокировку ParallelBatchWriterMode информация из Глобальная информация о блокировке . Более ранние версии MongoDB сообщить информацию о блокировке ParallelBatchWriterMode как часть замков global .

Для операций, которые сообщают информацию о блокировках, см .:

Начиная с MongoDB 4.2, агрегация $ collStats , команда collStats и оболочка mongo помощник дб.collection.stats () возвращает информацию об индексах, которые в настоящее время строятся.

Подробнее см .:

Начиная с MongoDB 4.2, агрегация $ collStats , команда collStats и оболочка mongo помощник db.collection.stats () возвращает scaleFactor , используемый для масштабируйте данные различного размера.

Начиная с MongoDB 4.2, команда dbStats и mongo shell helper db.stats () возврат scaleFactor используется для масштабирования данных различного размера.

MongoDB поддерживает использование директивы расширения в конфигурации файлы для загрузки значений из внешнего источника. Директивы расширения могут значения нагрузки для конкретных параметры файла конфигурации или загружают весь файл конфигурации.

Доступны следующие директивы расширения:

Директива расширения

Описание

Позволяет пользователям указывать конечную точку REST в качестве внешнего источника для параметров файла конфигурации или — полный файл конфигурации.

Позволяет пользователям указывать оболочку или команду терминала в качестве внешний источник для параметров файла конфигурации или полный файл конфигурации.

Полную документацию см. В разделе Значения файла конфигурации из внешнего источника.

MongoDB 4.2 добавляет --outputConfig вариант для mongod и mongos . Опция выводит на stdout the mongod / mongos конфигурация экземпляра в формате YAML.

Если в конфигурации используются какие-либо значения файла конфигурации из внешнего источника, option возвращает разрешенное значение для этих опций.

Это может включать любые ранее настроенные пароли или секреты. запутанный через внешний источник.

Примеры использования см .:

Начиная с MongoDB 4.2, для параметра featureCompatibilityVersion, установленного на "4.2" или выше, MongoDB удаляет Предел ключа индекса. Для fCV, установленного на "4,0" , предел все еще применяется.

Начиная с версии 4.2, для параметра featureCompatibilityVersion, установленного на "4.2" или выше, MongoDB удаляет Максимальный размер имени индекса — 127 байт. В предыдущем версии или версии MongoDB с featureCompatibilityVersion (fCV) установлен на "4.0" , имена индексов должны попадать в предел.

Начиная с MongoDB 4.2, вы можете указать несколько индексов для dropIndexes команда и ее оболочка mongo помощник db.collection.dropIndexes () .Чтобы указать несколько индексы для удаления, передать массив имен индексов в dropIndexes / db.collection.dropIndexes () .

Начиная с MongoDB 4.2, dropIndexes или его помощники оболочки dropIndex () и dropIndexes () только операция убивает запросы, использующие отбрасываемый индекс. Это может включать запросы, рассматривающие индекс как часть планирование запросов.

До MongoDB 4.2 удаление индекса на collection уничтожит все открытые запросы к коллекции.

Начиная с версии 4.2, MongoDB поддерживает zstd для:

bulkWrite () Обработка ошибок внутри транзакций

Запуск в MongoDB 4.2, если db.collection.bulkWrite () операция обнаруживает ошибку внутри транзакции, метод генерирует исключение BulkWriteException (так же, как и вне транзакции).

В 4.0, если операция bulkWrite обнаруживает ошибку внутри транзакции, выданная ошибка не упаковывается как BulkWriteException .

Внутри транзакции первая ошибка массовой записи вызывает вся массовая запись завершается неудачей и прерывает транзакцию, даже если массовая запись неупорядочена.

Начиная с MongoDB 4.2, запись кэша связана с состоянием:

Связывание состояний с записями помогает снизить вероятность того, что неоптимальные записи кэша остаются в кэше. Для дополнительной информации, см. Планы запросов.

queryHash и planCacheKey

Поля также доступны в операциях, возвращающих информацию о кэше плана запроса:

  • $ planCacheStats этап агрегации ( Новое в MongoDB 4.2 )
  • PlanCache.listQueryShapes () method / planCacheListQueryShapes Команда ( не рекомендуется в MongoDB 4.2 )
  • PlanCache.getPlansByQuery () method / planCacheListPlans Команда ( устарела в MongoDB 4.2 )

$ regex и $ not

Начиная с MongoDB 4.2 (и 4.0.7), оператор $ not может выполнять логические Операция НЕ с выражениями оператора $ regex , а также на объектах регулярных выражений (т.е. / узор / ).

В 4.0 и более ранних версиях вы могли использовать оператор $, а не с объекты регулярного выражения (например, / pattern / ), но не с $ regex операторных выражений.

Начиная с MongoDB 4.2, пользователи всегда могут убить свои собственные курсоры, независимо от того, имеют ли пользователи право killCursors . Таким образом, killCursors привилегия не действует, начиная с MongoDB 4.2.

В MongoDB 4.0 пользователям требовалась привилегия killCursors чтобы убить собственные курсоры.

MongoDB 4.2 добавляет параметр replBatchLimitBytes в настроить максимальный размер пакета приложения oplog. Параметр также доступно, начиная с MongoDB 4.0.10.

MongoDB 4.2 будет повторять некоторые попытки загрузки отдельных документов (обновление с upsert: true и multi: false ), которые обнаруживают дублирование ключевого исключения. См. Повторяющиеся ошибки ключа при обновлении для условия.

До MongoDB 4.2 MongoDB не повторяла попытки обновления. возникла ошибка дублирования ключа.

db.dropDatabase () и Write Concern

Начиная с MongODB 4.2, метод оболочки mongo запускается db.dropDatabase () может принимать дополнительный документ проблемы записи.

Команда dropConnections сбрасывает mongod / mongos исходящий экземпляр подключения к указанным хостам. Капля Соединения должен запускаться для базы данных admin .

Для следующих операций, если клиент-эмитент отключится до операция завершена, MongoDB отмечает следующие операции для завершения (например, killOp на операции):

Начиная с версии 4.2 (и 4.0.13 и 3.6.14), если установлена ​​реплика член использует механизм хранения в памяти (голосование или не голосование), но в наборе реплик есть writeConcernMajorityJournalDefault установлен в значение true, Член набора реплик регистрирует предупреждение о запуске.

Запуск в MongoDB 4.2 (и 4.0.13) оболочка mongo отображает предупреждающее сообщение при подключении к неподлинным экземплярам MongoDB как эти экземпляры могут вести себя иначе, чем официальный MongoDB экземпляры; например отсутствующие или неполные функции, другая функция поведение и т. д.

Начиная с версии 4.2, MongoDB не поддерживает:

  • Параметр map-reduce до создает новую сегментированную коллекцию как использование сегментированной опции для уменьшение карты. Для вывода в сегментированную коллекцию создайте сегментированный сбор в первую очередь.MongoDB 4.2 также не рекомендует замену существующая сегментированная коллекция.
  • Явная спецификация опции nonAtomic: false.

Начиная с MongoDB 4.2, время отката рассчитывается между первая операция после общей точки и последняя точка в oplog для отката участника.

В MongoDB 4.0 время отката рассчитывается между общая точка и последняя точка в журнале операций для члена, чтобы катиться назад.

Для получения дополнительной информации см. Ограничения по истекшему времени отката.

MongoDB 4.2 добавляет новый метод оболочки mongo isInteractive () , который возвращает логическое значение, указывающее, Оболочка mongo работает в интерактивном режиме или в режиме сценария.

Начиная с MongoDB 4.2, вывод объяснения может включать новый optimizedPipeline field. Подробности см. см. optimizedPipeline .

Начиная с MongoDB 4.2, выводом для является Master , а db.isMaster () вспомогательный метод, возвращает isMaster.connectionId для mongod / mongos подключение экземпляра к клиент.

Для построения индекса MongoDB на основе заполненной коллекции требуется эксклюзивный блокировка чтения-записи для коллекции. Операции, требующие чтения или блокировка записи в коллекции должна ждать, пока mongod освобождает блокировку. MongoDB использует оптимизированную сборку процесс, который удерживает эксклюзивную блокировку только в начале и конце сборка индекса. Остальная часть процесса сборки сводится к чередованию операции чтения и записи.

Для версии совместимости функций (fcv) 4.2 , Сборки индексов MongoDB 4.2 полностью заменяют процессы построения индексов поддерживается в предыдущих версиях MongoDB. MongoDB игнорирует background index build option, если указано для createIndexes или его помощники оболочки createIndex () и createIndexes () .

Требуется featureCompatibilityVersion 4.2

Полную документацию по процессу построения индекса см. Индексные сборки по заполненным коллекциям.

Все товары | Schneider Electric Индия

  • Низковольтные изделия и системы

  • Автоматизация и управление зданиями

  • Распределение среднего напряжения и автоматизация сетей

  • Критическая мощность, охлаждение и стойки

  • Жилой и малый бизнес

  • Промышленная автоматизация и управление

  • Доступ к энергии

  • Солнечные батареи и накопители энергии

  • Мультимедиа — максимальная мощность ваших динамиков в децибелах (дБ)

    • 1 децибел (дБ) — это примерно наименьшее изменение, которое мы можем ощутить.
    • Удвоение мощности усилителя приводит ТОЛЬКО к увеличению мощности на 3 дБ. громкость («чуть громче»). Переключение с усилителя на 50 ватт к усилителю 100 Вт или от усилителя 100 Вт к усилителю 200 Вт увеличит громкость только на 3 дБ, пока вы используете тот же динамики.
    • Для удвоения текущего объема требуется примерно на 6–10 дБ. Увеличение на 6 дБ требуется в 4 раза больше мощности! и увеличение на 10 дБ требуется 10-кратное увеличение мощности усилителя.
    Уровни звука
    еле слышно 0 дБ — Порог слух
    10 дБ — Шорох листьев
    20 дБ — очень тихий — Тихая комната
    30 дБ — Тихий шепот
    40 дБ Тихая библиотека
    50 дБ Средний дом
    60 дБ — умеренно громкий .Обычный разговор, Свет движение.
    70 дБ — Пылесос, интенсивное движение
    80 дБ — Очень громко. Вывоз мусора.
    90 дБ — Грузовик с дизельным двигателем
    100 дБ — Снегоход, мотоцикл, поезд, мусор грузовик, 15 ряд рок-концерт, бензопила,
    Уровень — с 5 по 10 с использованием наушники и стандартный IPOD или плеер. Неудобно громко.
    110 дБ — Отбойный молоток, бензопила, симфонический оркестр, первый ряд рок-концерта, автомобильный гудок.Чрезвычайно громкий
    120 дБ — Рок-концерт, Реактивный двигатель. Болезненно. Порог боли.
    Восприятие увеличения уровня децибел
    Незаметное изменение — 1 дБ
    Едва заметное изменение — 3 дБ
    Ясно заметное изменение — 5 дБ
    Примерно в два раза громче — 10 дБ
    Примерно в четыре раза громче — 20 дБ по законам

    64 дБ Влияние различных изменений на уровни звука
    Мощность двойного усилителя — увеличение +3 дБ
    Двойное количество динамиков — увеличение +3 дБ
    Двойное расстояние от источника звука — Уменьшить из — 6 дБ
    Уменьшить расстояние от источника звука вдвое — Повышение +6 дБ
    Двойной ход водителя — увеличение +6 дБ (примечание: эквивалентно удвоению мощность и количество динамиков)

    —— Размещение динамиков —————
    Разместите динамик на полу — увеличение на +3 дБ — половинная нагрузка
    Разместите динамик на полу и у стены — увеличение +6 дБ — четверть нагрузки
    Разместите динамик на полу, у стены и в углу — увеличение +9 дБ восьмая нагрузка

    Постоянная потеря слуха


    Рекомендации по выдержке в децибелах Принятые стандарты рекомендуемой допустимой экспозиции время непрерывного средневзвешенного шума по данным NIOSH и CDC, 2002 г.Увеличение на каждые 3 децибела (дБ) выше 85 децибел сокращает допустимое значение. время выдержки вдвое. Превышение этого времени, вероятно, привести к необратимой потере слуха.
    непрерывно дБ Допустимое время воздействия
    85 дБ 8 часов
    88 дБ 4 часа
    91 дБ 2 часа
    94 дБ 1 час
    97 дБ 30 минут
    100 дБ 15 минут
    103 дБ 7.5 минут
    106 дБ 3,75 мин (<4 мин)
    109 дБ 1,875 мин (<2 мин)
    112 дБ 0,9375 мин. (~ 1 мин.)
    115 дБ 0,4875 мин (~ 30 сек)

    .

    alexxlab

    Добавить комментарий

    Ваш адрес email не будет опубликован.