DATABASE DESIGN – Telegram
DATABASE DESIGN
1.41K subscribers
2.09K photos
3 videos
5.35K links
Лучшие материалы по работе с хранилищами данных на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Отчёт о пожаре в OVH

Спустя год после  разрушительного пожара, уничтожившего дата-центр OVH в Страсбурге, местные пожарные опубликовали отчёт о том, что там произошло и почему это стало возможным. Коротко: в дата-центре SBG2 были деревянные потолки, не было огнетушителя и хоть какого-нибудь общего рубильника для отключения электроэнергии.


Читать: https://habr.com/ru/post/659001/
sysbench 1.1.0 rpm with SSL support

Read: https://lefred.be/?p=5383
Migrating Transactional Data to MongoDB in AWS with the Zaloni Arena Data Governance Platform

Read: https://www.mongodb.com/blog/post/migrating-transactional-data-mongodb-aws-zaloni-arena-data-governance-platform
A Dive Into MySQL Multi-Threaded Replication

Read: https://www.percona.com/blog/?p=80357
Introduction to AWS MySQL Security on RDS : Network

Read: http://mydbops.wordpress.com/?p=11201
Use parallelism to optimize querying large amounts of data in Amazon DynamoDB

Read: https://aws.amazon.com/blogs/database/use-parallelism-to-optimize-querying-large-amounts-of-data-in-amazon-dynamodb/
Content Discovery: How to Win the Battle for Attention

Read: https://www.mongodb.com/blog/post/content-discovery-how-win-battle-attention
👍1
GROUP BY doesn't sum all numeric rows but... I have a workaround.

Why would you want to sum the numbers of the rows that were grouped by?
The problem:
Let's say we have a database that records the transactions of our user row by row. Like this:

But we don't want or need to display transaction by transaction. It wo...

Read: https://lukasalbus.dev/sqlite3-group-by-with-sum
Autonomous Database Newsletter - March 30, 2022

Latest newsletter for Autonomous Database Shared from the ADB product management teams

Read: https://blogs.oracle.com/database/post/autonomous-database-newsletter---march-30-2022-v2
Wetin Be Database?

WETIN BE DATABASE?
Database na group of data wey dey well arranged and stored for inside computer.
This Database, dem dey use am store plenty type of different different data, like users information (anybody wey dey use a website, app or software s...

Read: https://hashnode.com/post/wetin-be-database-cl1lwct2m0dpjjvnv9r5xcfcw
Switchover from Primary Database to Physical Standby Database with SQLPLUS Commands

In today’s article, we will talk about Switchover from Primary Database to Physical Standby Database with SQLPLUS Commands. Before Switchover, there are a series of checks to see if the system is suitable for Switchover. Some of these controls are general and made for our entire Data Guard Environment, while others are specific to Switchover. …

Read: Switchover from Primary Database to Physical Standby Database with SQLPLUS Commands.
Угнать за 5 миллисекунд: как мы наладили быструю доставку данных в сложной биржевой системе с помощью Tarantool

Привет! На связи Олег Уткин из отдела архитектуры систем хранения данных Tarantool. Я хочу рассказать, как в ходе проекта для Московской биржи мы консолидировали потоки данных из разных торговых систем и наладили их доставку клиентам. По пути мы собрали много граблей и сделали несколько интересных выводов, которыми я далее поделюсь.


Читать: https://habr.com/ru/post/658251/
👍1
MySQL SUBSTRING() Function With Examples – Substack Repost

Read: https://joshuaotwell.com/?p=35967
6 reasons why TerminusDB is the right toolkit to build collaborative apps

If you are looking to build collaborative applications where users are a primary source of data and content, then this article explains the TerminusDB and TerminusX features that make them well-suited data management toolkits for building collaborati...

Read: https://hashnode.com/post/6-reasons-why-terminusdb-is-the-right-toolkit-to-build-collaborative-apps-cl1m3u3530eoujvnv2lgh4c2z
Межкластерная репликация Apache Kafka между тремя дата-центрами

Я Роман Ананьев, NoSQL/Kafka-инженер в Авито. В этом материале расскажу, как мы попробовали использовать брокер сообщений Apache Kafka в трёх дата-центрах и что из этого получилось.

Сначала пробегусь по архитектуре Kafka, потому что она играет роль в репликации между кластерами. Затем коснусь самих способов репликации и расскажу о двух инструментах для неё: MirrorMaker и uReplicator. Основная часть статьи — про нашу реализацию Kafka cluster federation и то, как Kafka размазана на несколько дата-центров.


Читать: https://habr.com/ru/post/651503/
Hidden Cost of Foreign Key Constraints in MySQL

Read: https://www.percona.com/blog/?p=80567
Аварийное восстановление и резервное копирование в облаке

Решения Disaster Recovery восстанавливают работоспособность ИТ-инфраструктуры после сбоя или атаки. Объясняем, как использовать вместе с резервным копированием. Материал будет полезен специалистам, которые начинают работу с облаком и только знакомятся с его возможностями.


Читать: https://habr.com/ru/post/659037/
MongoDB ASEAN: How the Corporate Sales Team Is Scaling in One of MongoDB’s Fastest-Growing Regions

Read: https://www.mongodb.com/blog/post/asean-how-corporate-sales-team-scaling-one-mongodbs-fastest-growing-regions
When (and why) not to go serverless

Originally posted at Serverless
There are a lot of people out there championing the serverless movement. Serverless lowers administrative overhead. It takes server maintenance off developers’ plates forever and cuts server costs. The benefits are rea...

Read: https://serverlessinc.hashnode.dev/when-and-why-not-to-go-serverless