Загрузка

На указанный E-mail будет отправлено письмо со ссылкой для скачивания.

Загрузить

О NitrosData

NitrosData - команда опытных экспертов по управлению данными. Работаем вместе с конца 80-х годов прошлого века. В основе коллектива выпускники МФТИ и МИФИ. Начинали в Вычислительном центре Курчатовского института.

Мы неоднократно получали награды престижных российских и международных премий в сфере ИТ. NitrosData - резидент инновационного центра Сколково, действительный член ассоциации РУССОФТ

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

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

Ok

NitrosBase SQL
Высокопроизводительная реляционная СУБД
для современных IT решений:

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

Диалект SQL, совместимый с Microsoft Transact-SQL

  • Все типы: DECIMAL, NVARCHAR, BINARY, ROWVERSION и т.д.
  • Полный набор DML операций: SELECT, INSERT, UPDATE, DELETE, INSERT… SELECT, SELECT INTO, вложенные запросы, и т.д.
  • Полный набор DDL операций, включая создание, модификацию и удаление постоянных и временных таблиц, индексов, constraints, и т.д.
  • Полный набор Flow Control операций, включая: IF...ELSE, WHILE, TRY...CATCH, и т.д.
  • Управление переменными, включая DECLARE, SET, и т.д.
  • JOIN-операции - все виды: LEFT, RIGHT, INNER, и т.д.
  • Все необходимые функции и операторы: CASE, IN, EXISTS, CAST, и т.д.
  • Транзакции - все уровни изоляции.
  • Хранимые процедуры, функции и триггеры.

Быстродействие

  • Ускорение обработки запросов
  • Использование разделяемой памяти для ускорения взаимодействия клиент-сервер
  • Режим bulk insert - до 2 млн QPS при параллельной обработке - 100 000+ операций update/insert/delete в секунду
  • Оптимизация запросов и управление планом выполнения
  • Быстрая работа с временными таблицами
  • Быстрая обработка транзакций
  • Специальные индексы, значительно ускоряющие обработку JOIN запросов
  • diagram1
  • diagram2
  • diagram3
  • diagram4
  • diagram5

Сравнение выполнялось на запросах и данных одного из клиентов

NitrosBase
Postgre SQL
MS SQL

Транзакции

  • icon1

    Read Committed, Repeatable Read, Snapshot,
    Serializable

  • icon2

    Multi-Version concurrency
    Control (MVCC)

  • icon4

    Быстрое обнаружение deadlock и управление откатами

  • icon5

    Локирование на уровне записи, управление временем ожидания

  • icon6

    Быстрые синхронизация, commit, rollback, сборка мусора, журналирование

Надежность

  • Write-ahead logging, Backup/Restore, Incremental backup

  • Синхронные и асинхронные репликации

  • Active standby to NitrosBase instances, Active standby to MS SQL instances

Масштабируемость

  • Параллельная работа на кластерах
    от 2 до 1000 узлов

  • Поддержка шардинга и репликации

  • Почти линейный рост производительности c ростом количества узлов

  • Распределенная обработка JOIN и графовых запросов

  • Fault Tolerance, High Availability 99.99%

  • Возможность параллельной синхронной работы с MS SQL

Поддержка UNICODE

  • Case-insensitive and accent-insensitive collations

  • Поддержка ICU collations

  • Быстрая обработка general collation на уровне Case-insensitive and accent-insensitive collations

Расширения SQL

  • Специальные индексы для ускорения обработки JOIN запросов и организации графовых связей

  • Graph-SQL - расширения SQL для упрощение сложных JOIN запросов и выполнения более сложных графовых запросов

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

  • Выполнение рекурсивных операций

Стоимость ПО определяется по запросу клиента, в зависимости от запрашиваемых характеристик. По вопросу приобртения ПО NitrosBase SQL просьба связаться с нами по E-Mail sales@nitrosbase.ru или заполнить форму ниже.

Связаться с нами