Найти тему

#32 Bug Bounty. Elastic Search DB.

Здравствуйте, дорогие друзья.

Введение

Вы, наверное, слышали о популярной реляционной базе данных MySQL Elastic Search, такой как MySQL, которая представляет собой базу данных, используемую для хранения и запроса информации. Однако Elastic Search обычно используется для выполнения полнотекстового поиска в очень больших наборах данных.

Основы Elastic Search

Определение от Google описывает Elastic Search следующим образом: «ES — это документ-ориентированная база данных, предназначенная для хранения, извлечения и управления ориентированными на документы или полуструктурированные данные. Когда Вы используете Elastic Search, Вы храните данные в формате JSON. Затем Вы запрашиваете их для поиска ». В отличие от MySQL, которая хранит свою информацию в таблицах, Elastic Search использует то, что называется типами. Каждый тип может иметь несколько строк, которые называются документами. Документы в основном представляют собой большие двоичные объекты json, которые содержат Ваши данные, как показано на пример ниже:

{«id»:1, «name»:»ghostlulz», «password»:»SuperSecureP@ssword»}

В MySQL мы используем имена столбцов, но в Elastic Search мы используем имена полей. Имена полей в приведенном выше json-блобе будут идентификатором, именем и паролем. В MySQL мы будем хранить все наши таблицы в базе данных. В Elastic Search мы храним наши документы в так называемом индексе. Индекс в основном представляет собой набор документов.

Подробнее: https://timcore.ru/2022/06/30/32-bug-bounty-elastic-search-db/

#баг баунти #багхантинг #багхантер