Redis NoSQL база данных, (кеш для DB)

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Redis - это NoSQL база данных которая работает по принципу ключ значение и из-за работы в ОЗУ и простого дизайна базы работает очень быстро. Использовать ее можно как кеш для основной базы данных, как базу данных для простого приложения или для обмена данными между сервисами или приложениями.
    На этом канале будут околокомпьютерные видео, видео по обзорам железа софта и создания собственного софта.
    Redis: redis.io/
    NPM-redis: www.npmjs.com/...
    Docker: hub.docker.com...
    Telegram: t.me/joinchat/...
    Discord: / discord
    Github: github.com/Sam...

Комментарии • 22

  • @FireORcolD
    @FireORcolD 2 года назад +13

    Всё понятно, как использовать тоже + - понял и для чего нужна тоже понял, в общем много плюсов, минус один это уши, в целом лайк👍

  • @andreybagulnikov5404
    @andreybagulnikov5404 2 года назад +4

    И обучился и посмеялся, спасибо🤣🤣🤣. Привет от Джирано Йосно

  • @user-bh8lx2wi5z
    @user-bh8lx2wi5z 2 года назад +1

    Thank you for the video.

  • @marker_AM
    @marker_AM 2 года назад +1

    Спасибо за ликбез

  • @MyAntonioi
    @MyAntonioi Год назад +1

    Спасибо

  • @sevgenberg585
    @sevgenberg585 Год назад +2

    соединение с редисом нужно закрывать и как?

  • @user-us5pl6kq5q
    @user-us5pl6kq5q 8 месяцев назад

    Кто-нибудь шарит, а если мы хотим сохранять и считывать большое количество записей, нам нужно stream api использовать? Или если запихнуть огромную строку в хранилище, значение так же быстро будет считываться?

  • @user-fk2rp8bm6t
    @user-fk2rp8bm6t 2 года назад +1

    awesome

  • @user-ur4ev7vl6c
    @user-ur4ev7vl6c Год назад +2

    Кэш нужен тогда, когда у тебя реально большие запросы, и плюс кэшировать не больше 50% данных из базы, т.к кэш может быть большим - и это проблема

    • @SamDiyCode
      @SamDiyCode  Год назад

      Согласен.

    • @user-ne4bd3ry1n
      @user-ne4bd3ry1n 8 месяцев назад

      большой КЭШ - это для скольких записей? 500-800млн записей - это большой КЭШ?

  • @oleksiishkulipa1626
    @oleksiishkulipa1626 Год назад +1

    блин, очееееенньь топово, просмотрел перед этим 5 видосов, так всё равно плавал, теперь стало понятно, юзать её надо типо для кеша, например если я использую Некст джс + постгрю, то я могу создать помимо сервиса и контроллера, репозиторий(типо сервис только article.repository.ts) где это всё хендлится что делает наш сервис меньше, что сделает наши запросы быстрее. Спасибо)

  • @nouchance
    @nouchance 2 года назад +2

    Good job bro, Nice video!

  • @user-ne4bd3ry1n
    @user-ne4bd3ry1n 8 месяцев назад +1

    какой то redis у Вас тормознутый. залил в редис 40млн записей. последняя запись (впрочем как и любая ) возвращается за 120мкс ! скрипт на той же машине что и redis. скрипт на lua. на сервере процессор 2,2Ггц, память DDR3

  • @user-nr1xn6zm2t
    @user-nr1xn6zm2t Год назад +2

    Непонятно как подключал монго. Беда всех этих горе-видосов в том что нет адекватного ведения от А до Я. Невозможно найти нормально работающего конфига, все сыпется, линтер невнятно лепит ошибки, красота

    • @SamDiyCode
      @SamDiyCode  Год назад

      Извиняюсь за тон. Ты видео вообще смотрел там прямо сказано подключаемся по URL.
      Вот пример:
      mongodb://[username:password@]host1[:port1][,...hostN[:portN]][/[defaultauthdb][?options]]

    • @SamDiyCode
      @SamDiyCode  Год назад

      www.npmjs.com/package/mongodb?jmp=devmedia-ref
      Библиотека для подключения монги в node. Можно не благдорить.

  • @kelleband
    @kelleband Год назад +1

    А где строка с url доступом к редис?

    • @SamDiyCode
      @SamDiyCode  Год назад

      Если у Вас редис на стандарном порту локальной машины, то не нужно указывать url (localhost:6379).
      Иначе вот пример:
      redis.createClient({
      url: 'redis://alice:foobared@awesome.redis.server:6380'
      })