home.social

#nosql — Public Fediverse posts

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

  1. Одна таблица результатов на 14 движков: как мы перестали дорисовывать то, чего движок не умеет

    Сразу оговорюсь: я из команды LibreDB Studio, и статья — про наши собственные грабли. LibreDB Studio — это self-hosted IDE для СУБД, работающая в браузере: один инстанс разворачивается рядом с базами, а не устанавливается на ноутбук каждого разработчика. Команда открывает URL — и почти сразу упирается в вопрос, который сожрал у нас не один спринт: как показать результат из четырнадцати принципиально разных движков в одной таблице и при этом не начать выдавать пользователю выдумки за реальные данные.

    habr.com/ru/articles/1079790/

    #базы_данных #SQL #NoSQL #IDE #selfhosted #open_source #PostgreSQL #Cassandra #Trino #LibreDB

  2. Одна таблица результатов на 14 движков: как мы перестали дорисовывать то, чего движок не умеет

    Сразу оговорюсь: я из команды LibreDB Studio, и статья — про наши собственные грабли. LibreDB Studio — это self-hosted IDE для СУБД, работающая в браузере: один инстанс разворачивается рядом с базами, а не устанавливается на ноутбук каждого разработчика. Команда открывает URL — и почти сразу упирается в вопрос, который сожрал у нас не один спринт: как показать результат из четырнадцати принципиально разных движков в одной таблице и при этом не начать выдавать пользователю выдумки за реальные данные.

    habr.com/ru/articles/1079790/

    #базы_данных #SQL #NoSQL #IDE #selfhosted #open_source #PostgreSQL #Cassandra #Trino #LibreDB

  3. Одна таблица результатов на 14 движков: как мы перестали дорисовывать то, чего движок не умеет

    Сразу оговорюсь: я из команды LibreDB Studio, и статья — про наши собственные грабли. LibreDB Studio — это self-hosted IDE для СУБД, работающая в браузере: один инстанс разворачивается рядом с базами, а не устанавливается на ноутбук каждого разработчика. Команда открывает URL — и почти сразу упирается в вопрос, который сожрал у нас не один спринт: как показать результат из четырнадцати принципиально разных движков в одной таблице и при этом не начать выдавать пользователю выдумки за реальные данные.

    habr.com/ru/articles/1079790/

    #базы_данных #SQL #NoSQL #IDE #selfhosted #open_source #PostgreSQL #Cassandra #Trino #LibreDB

  4. Объектное хранилище SQL — прямо в вашей PostgreSQL/MS SQL/SQLite.EF и Dapper рядом. redb против Mongo и Raven

    Чтобы хранить объекты, графы и деревья с типами, индексами и полноценными запросами, вам не нужна ещё одна база данных. Нужна та, что у вас уже есть. redb превращает PostgreSQL, MS SQL или SQLite в типизированное объектное хранилище, не отнимая ни SQL, ни EF Core, ни Dapper. Это принципиально другой разговор, чем «MongoDB против RavenDB»: там вы выбираете отдельный движок и живёте с ним отдельно; здесь объекты ложатся в базу, которая у вас уже крутится в проде. Ниже чем это выигрывает у документных баз, с кодом, и где у redb честные границы. Чтобы не спорить с чучелами: MongoDB зрелая серверная документная база с горизонтальным масштабированием и огромной экосистемой, и мультидокументные ACID-транзакции у неё есть с версии 4.0 (2018). RavenDB .NET-native документная база, полностью ACID, с типизированным LINQ и автоиндексами. Обе хорошие продукты. redb просто играет на другом поле и на этом поле у него сильные карты. И учить, по сути, нечего: это тот же LINQ, который вы уже пишете. Код против redb и против Raven почти совпадает (ниже увидите), а порог входа ниже, чем у EF Core, без DbContext , конфигурации и миграций.

    habr.com/ru/articles/1072170/

    #dotnet #postgresql #mongodb #ravendb #nosql #ef_core #dapper

  5. Olha aí o conteúdo PHP da SouDevCon passando na sua timeline! 👀 👀 👀
    Curso Mão na Massa, 100% prático, noturno, on-line e ao vivo com carga horária de 6h:
    Guia Estratégico: Do Relacional ao NoSQL com PHP com Leonardo Tumadjian!

    👉 soudevcon.com.br/guia-estrateg

    💰 Faça sua inscrição Gold na fase de menor investimento e garanta o seu lugar neste e mais outro curso, além das palestras! Muito JavaScript, PHP e Python pra você! 🤩

    #SouDevCon #SouDev #PHP #BancoDeDados #SQL #NoSQL

  6. I have Oren from #RavenDB on the #dotnet #JetBrains livestream and thought I'd see what the database's v6.0 offers.

    I wrote this #aspnetcore agenda manager application (yes, it’s a to-do app).

    #NoSQL is an excellent programming paradigm.

    Hang out next week if you're interested. youtube.com/jetbrainstv

    (Boosts are appreciated).

  7. Just did a release of version 3.3.1 of #Ferma.

    Ferma is an :opensource: open-source ORM/OGM for Graph Databases written in Java.

    Check it out here: git.qoto.org/Ferma/Ferma

    #Ferma #GrapgDB #nosql #Gremlin #Tinkerpop #graphDatabase #GraphTheory

  8. Just did a release of version 3.3.1 of #Ferma.

    Ferma is an :opensource: open-source ORM/OGM for Graph Databases written in Java.

    Check it out here: git.qoto.org/Ferma/Ferma

    #Ferma #GrapgDB #nosql #Gremlin #Tinkerpop #graphDatabase #GraphTheory