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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Everything you should know about MongoDB

MongoDB : Introduction
MongoDB, the most popular NoSQL database, is an open-source document-oriented database. The term ‘NoSQL’ means ‘non-relational’. It means that MongoDB isn’t based on the table-like relational database structure but provides an ...

Read: https://sarthaksavvy.hashnode.dev/everything-you-should-know-about-mongodb
MariaDB MaxScale 6.0 Native Clustering

Read: https://mariadb.com/?p=32605
7 Ways to Reduce Your Database's Carbon Footprint

Read: https://www.mongodb.com/blog/post/seven-ways-reduce-databases-carbon-footprint
Automate schema version control and migration with Flyway and AWS Lambda on Amazon Aurora PostgreSQL

Read: https://aws.amazon.com/blogs/database/automate-schema-version-control-and-migration-with-flyway-and-aws-lambda-on-amazon-aurora-postgresql/
Using the MongoDB Shell

Open your MongoDB shell from MongoDB Compass by clicking the up arrow.

To get a list of all databases, type:
show dbs

Use Database
To use a particular database in MongoDB, type:
use <databaseuse bookstore

Note: I can use a database instanc...

Read: https://rukayat-balogun.hashnode.dev/using-the-mongodb-shell
4 Ways Telcos Deliver Mission-Critical Network Performance and Reliability

Read: https://www.mongodb.com/blog/post/four-ways-telcos-deliver-mission-critical-network-performance-reliability
Migrate Amazon Aurora across AWS Regions with minimum downtime using Aurora Global Database

Read: https://aws.amazon.com/blogs/database/migrate-amazon-aurora-across-aws-regions-with-minimum-downtime-using-aurora-global-database/
Swipe Right on Redshift

As a “top pick” in the direct mail automation space, Lob prints and sends millions of mailpieces each year. As such, it's been Lob's commitment from the get-go to minimize our footprint and build a more sustainable approach to direct mail. As a part ...

Read: https://lob.hashnode.dev/swipe-right-on-redshift
Transactional Messaging in Microservices

Introduction
Problem Statement
Transactional messaging is a common problem in Microservices - how do you integrate message publishing with database transactions that update business entities or data. For e.g., we may require to publish domain events ...

Read: https://krishnakrmahto.com/transactional-messaging-in-microservices
Create reactive Java web services that scale from the database up using the EventSource API

Read: https://mariadb.com/?p=32671
How To Connect a Heroku Java App to a Cloud-Native Database

Ahoy, matey! I'm back from a short vacation and ready to continue my pet project: geo-distributed messenger in Java!
In the last article, I launched the first version of my app, which runs in Heroku and uses YugabyteDB Managed as a cloud-native dist...

Read: https://dmagda.hashnode.dev/how-to-connect-a-heroku-java-app-to-a-cloud-native-database
Digital Underwriting: Riding the Insurance Transformation Wave With MongoDB

Read: https://www.mongodb.com/blog/post/digital-underwriting-riding-insurance-transformation-wave
DAY 6 : Getting user inputs

This function is a little different from what we usually have been doing. The process of accepting inputs from a user is done via. the "form" element of HTML. It is to be clearly understood at this point that PHP is used with HTML. Just like other el...

Read: https://my-coding-roadmap.hashnode.dev/day-6-getting-user-inputs
Trying New RDS Feature : Connectivity With EC2 In 1-Click?

Have you noticed that RDS has a new feature? Yup! 3 days ago AWS has announced that now RDS supports setting up connectivity between RDS and EC2 only in 1 click. We don't need to prepare VPC, subnets, security groups, etc. Wow! That sounds great, rig...

Read: https://nurulramadhona.hashnode.dev/trying-new-rds-feature-connectivity-with-ec2-in-1-click
О бедненьком NULLе замолвите слово

Есть вещи, которые не нравятся, есть вещи, которые бесят, есть вызывающие жгучий гнев, и есть ситуация с NULL в SQL.

Давайте немножко похоливарим по этому поводу.


Читать: https://habr.com/ru/post/684600/
Как ускорить работу PostgreSQL с помощью конфигурации базы и оптимизации запросов

Когда работаешь с данными, скорость запросов — один из главных показателей эффективности. Чтобы повысить эту скорость, нужно знать не только как оптимизировать сами запросы, но и как конфигурация самой базы влияет на скорость выполнения запроса.

Администратор баз данных в Southbridge и ведущий инженер компании Data Driven Lab Иван Чувашов занимается базами данных 15 лет и сегодня хочет поговорить про оптимизацию запросов. Разбирать все будет на примере PostgreSQL, так как именно с этой базой он сейчас работает плотнее всего.

Эта статья — конспект бесплатного вебинара об оптимизации PostgreSQL от «Слёрма». Если вам удобнее смотреть, а не читать, переходите на YouTube.


Читать: https://habr.com/ru/post/684826/
👍1
Development, Enablement, and Career Transformation With MongoDB’s Corporate Sales Team

Read: https://www.mongodb.com/blog/post/development-enablement-career-transformation-corporate-sales-team
Толстые дискеты: Iomega Zip и SuperDisk

Давным-давно, когда еще не было флешек, и даже болванки CD-R были не в почете, данные между компьютерами переносили… Ну, в моей реальности это происходило исключительно с помощью дискет. До конца девяностых это был вполне рабочий способ передать другому человеку документы или программы. Только в самом конце десятилетия возникали редкие проблемы: как-то я попросил друга переписать мне особо тяжелую игру, и для этого потребовалось три десятка дискет. Одна, конечно же, потом не прочиталась.
Дистрибутив Windows 95 (примерно 30 мегабайт) — это уже была проблема. Настолько, что проще было передать (при хорошем соединении) столько данных по модему, чем возиться с дисками. Или же сходить в гости с собственным жестким диском. Но существовали и другие носители. Их вообще было немало, начиная с восьмидесятых, когда IT-инфраструктура отличалась редкостным разнообразием. Но в девяностые наиболее известными были два сменных носителя. Один из них — стомегабайтный (в начале пути) Iomega Zip — попадался у друзей и знакомых, и был достаточно популярен. Про другой я читал только в журналах — это SuperDisk или LS-120.

В 2022 году проблемы передачи данных между ретрокомпьютерами практически не существует. Можно использовать карты Compact Flash, полностью совместимые с интерфейсом IDE. Есть эмуляторы флоппи-дисковода с разъемом USB. Можно подключить компьютер к сети. Но это все… какое-то слишком современное. Сегодня — рассказ о моем запоздалом знакомстве с ретроносителями, часть из которых достались мне новыми в упаковке.


Читать: https://habr.com/ru/post/684876/
Database Management System

Introduction
A database management system (DBMS) is a computer program that manages the storage, organization, and retrieval of data. The goal of database management software is to support database programmers by providing tools for storing and proce...

Read: https://parikshit.hashnode.dev/database-management-system
Oracle Tablespace – an Overview of Types and Basic Manipulations

This article discusses one of the hallmarks of Oracle - tablespaces. dbForge Studio for Oracle will help us with this thanks to a whole set of convenient and understandable tools - https://blog.devart.com/oracle-tablespace.html

Read: https://alextomson.hashnode.dev/oracle-tablespace-an-overview-of-types-and-basic-manipulations
PostgreSQL Materialized Views

This guide describes what PostgreSQL materialized views are and when you should consider working with them - https://blog.devart.com/postgresql-materialized-views.html

Read: https://alextomson.hashnode.dev/postgresql-materialized-views