В чём отличие между базой данных на sql и базой данных на javascript?
В том, что SQL база данных это конкретный продукт, у которого есть язык запросов, огромное количество возможностей для работы, оптимизации и масштабирования.
В базы данных на javascript не существует. Ваша статья - о простом хранении некоторого количества данных прямо в браузере клиента, и поиску по ним. Без каких-либо дополнительных возможостей.
Если попробуете освоить базовый SQL, этот вопрос бы не задавался.