Линейная алгебра и мат. Статистика



бет47/49
Дата09.01.2023
өлшемі294.26 Kb.
#468247
1   ...   41   42   43   44   45   46   47   48   49
Вопросы Big Data

Типы данных в полях

Самое очевидное – не использовать типы данных «с запасом». То есть если у нас есть поле «ICQ» типа VarChar, делать его длиннее 10 символов бессмысленно. Аналогично, если есть внешний ключ к справочнику, в котором всего несколько записей, нет смысла задавать ему тип Int, хватит и SmallInt. Несмотря на очевидность ошибки, встречается повсеместно.

  • Избегание * в запросе

Использование конкретных имён столбцов после оператора SELECT, вместо «*» – это позволит увеличить быстроту отработки запроса и уменьшению сетевого трафика.

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

  1. Общие характеристики NoSQL баз данных и их преимущества. CAP теорема. Классификация NoSQL баз данных.

Общие характеристики:

  1. Не используется SQL

  2. Неструктурированность (schemaless)

  3. Представление данных в виде агрегатов

  4. Слабые ACID свойства

  5. Распределённые системы, без совместно используемых ресурсов (share nothing)

CAP теорема
Теорема CAP (известная также как теорема Брюера) — эвристическое утверждение о том, что в любой реализации распределённых вычислений возможно обеспечить не более двух из трёх следующих свойств:

  • согласованность данных (англ. consistency) — во всех вычислительных узлах в один момент времени данные не противоречат друг другу.

    • Другими словами – каждое чтение даст вам самую последнюю запись.

  • доступность (англ. availability) — любой запрос к распределённой системе завершается корректным откликом, однако без гарантии, что ответы всех узлов системы совпадают;

    • Другими словами – каждый узел (не упавший) всегда успешно выполняет запросы (на чтение и запись).



  • Достарыңызбен бөлісу:
1   ...   41   42   43   44   45   46   47   48   49




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет