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. Объектное хранилище 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

  3. ClickHouse для больших данных: полный гайд по интеграции с NoSQL‑экосистемой

    Когда классические SQL‑базы падают под аналитической нагрузкой, а Hadoop‑кластер напоминает чемодан без ручки — пора искать новое решение. В этой статье разбираем, как ClickHouse в связке с NoSQL‑экосистемой закрывает бреши в высоконагруженных проектах. Разберём архитектурные ловушки, Best Practices и честно оценим, где этот инструмент экономит миллионы, а где может создать проблемы.

    habr.com/ru/companies/otus/art

    #clickhouse #nosql #big_data #аналитика_данных #kafka #olap #архитектура_данных

  4. 🛢️ #usql — універсальний інтерфейс командного рядка для #PostgreSQL, #MySQL, #Oracle Database, #SQLite3, Microsoft SQL Server та інших баз даних, включаючи #NoSQL та нереляційні бази даних.

    usql підтримує більшість основних функцій psql, а також має додаткові функції, яких немає в psql, такі як підтримка кількох баз даних, копіювання між базами, підсвічування синтаксису, контекстне автодоповнення та інше.

    🔗 github.com/xo/usql

  5. 🎉 Attention Mac users: Behold the ultimate SQLite database editor that promises to make you feel like a database wizard without ever writing a line of SQL. 🧙‍♂️✨ Just click around like a toddler on an iPad while Base spoon-feeds you all the schema details you'd never bothered to learn. 📊🤦‍♂️
    menial.co.uk/base/ #MacUsers #SQLiteEditor #DatabaseWizard #NoSQL #EasyToUse #HackerNews #ngated

  6. Максимизация производительности ScyllaDB

    ScyllaDB — это высокопроизводительная распределённая NoSQL-база данных, совместимая с Apache Cassandra, но в разы более быстрая за счет того, что написана на C++. Однако, несмотря на сверхбыструю скорость работы, можно ли сделать ее еще быстрее?

    habr.com/ru/articles/910656/

    #scylladb #nosql #cassandra #iot #bigdata #sql #dwh #storage #data_warehouse #no_sql

  7. 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).