home.social

#redisearch — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #redisearch, aggregated by home.social.

  1. Race Condition убил SQLite в нашем проекте: как мы пришли к RediSearch

    Мне пришла задача на исследование — выбрать хранилище для промышленной телеметрии. Я раньше с таким вообще не работал. Ни с временными рядами, ни с реактивным программированием, ни с WebSocket. Работал только с Postgres. Слышал про Redis, но не применял. На выбор — SQLite или Redis, надо исследовать что лучше. Пошёл читать. Нашёл TimescaleDB и ещё кучу вариантов — у каждого свои плюсы. Основной плюс SQLite — там можно писать запросы, SQL знакомый, Spring интеграция есть. Скорость записи меня вообще удивила — и у Redis, и у SQLite. Я не ожидал таких цифр. Долго не мог понять зачем вообще Redis, если там нет нормального поиска. Просто хэши ключ-значение. Хочешь найти все датчики по типу объекта — не работает. Я такой: ладно, Redis минус, берём SQLite. Сделал прототипы. Потестировал один поток — SQLite летит, 370 000 вставок в секунду. Redis ещё быстрее — 650 000. Нашёл RediSearch с поиском по индексам — оч круто, но скорость падает до 150 000. SQLite снова выглядит выигрышнее. И вот я запускаю 100 потоков на SQLite. В логах появляется:

    habr.com/ru/articles/1034824/

    #redis #redisearch #sqlite #postgresql

  2. Анализируем UDP логи Squid-proxy

    Ремейк приложения SqStat, читаем access логи по UDP. Пока анализируем не более часа, а нужно ли больше? В наше время есть GrayLog, ELK c AI-агентами. Нужен ли нам звёздный крейсер? Статья про Squid в Docker, SSL bump, анализ access-логов, Bun, Elysia, Redis, Vue. Всего по чуть-чуть. Хотите узнать больше?

    habr.com/ru/articles/973934/

    #squid #logs #typescript #bun #logger #nodejs #fullstack #elysiajs #redis #redisearch

  3. 🙌 Our next #meetup is scheduled for Tuesday, May 7. — That's tomorrow!

    This time we will talk about #GreenIT with Sophia Resch from pentacor GmbH.

    @hollodotme from MPOWR IT GmbH will show us how to build super fast & advanced web searches with #RediSearch.

    The meetup is hosted by @kigurumikagetsu

    We're looking forward to seeing you on Tuesday! ✌

    #RSVP 👉 meetup.com/php-usergroup-dresd

    #RSVP #Redis #PHPUGDD #Dresden #phpc #Community

  4. If you're already a #Redis user in the USA and you have found yourself in a situation of wanting to get values out of Redis by something other than the key they're stored under (and who doesn't?!), there's a set of FREE workshops coming up in June.

    RediSearch is available both in Enterprise and Stack (OSS, free) flavors.

    Check the page for schedule/locations.

    redis.com/events-and-webinars/

    #RediSearch #RedisJSON

  5. One of things I like about #Redis is extensibility via modules.

    E.g. A key/value model is great, but often you want to retrieve values by an attribute that's not the key, and that's where #RediSearch comes in. Both in OSS and Enterprise versions. Keep your data and queries on the server, transport only the data you need/want in your app.

    Not just regular search but also vector similarity.