databases

Recent in

databases

Understanding How UUIDs Save Time and Storage
uuid

Understanding How UUIDs Save Time and Storage

https://hackernoon.com

We need each sensor to have a globally unique ID. We could run a service assigning sensor IDs as a part of the sensor installation procedure. The goal is to generate unique IDs without any coordination at all. This is what we call coordination-free unique IDs.

Jaromir HamalaFeb 14, 2023
How to Make Rough Estimates of SQL Queries
databases

How to Make Rough Estimates of SQL Queries

https://hackernoon.com

Each database runs a query through the standard process (with some deviations depending on dB implementation): Syntax parsing Semantic parsing Planning Executing. The most time-consuming part is usually executed only because the database must go to disk, get some data and send it to the client.

Andrey SundukovFeb 9, 2023
Watch Out for Deceitful Data
data-analytics

Watch Out for Deceitful Data

https://hackernoon.com

Data manipulation can be used to support a false narrative. It can be done by cherry picking data or by using Simpson’s Paradox. Data manipulation is often used to back up claims with anecdotal data.

Hari BFeb 3, 2023
How to Enable MariaDB Replication: A Guide
databases

How to Enable MariaDB Replication: A Guide

https://hackernoon.com

Database replication is a process that copies data from one database (primary) to another (replica) This process can happen as data is inserted, modified, or deleted. With MariaDB, setting up replication requires activating the binary log in the primary database. Multi-master replication allows your application to write to multiple nodes. Distributed SQL enables unlimited scalability while keeping the strong consistency capabilities of relational databases.

Alejandro DuarteDec 6, 2022
Coalesce SQL – Example PostgreSQL and SQL Server Functions
Databases

Coalesce SQL – Example PostgreSQL and SQL Server Functions

https://www.freecodecamp.org

In SQL, the COALESCE() function returns the first non-null value in an entry. It evaluates the values of the entries one by one, ignores the null values, then returns the first value that is not null. It works in PostgreSQL, SQL server, and MySQL.

Kolade ChrisJan 13, 2023
Getting started with Distributed SQL
mariadb

Getting started with Distributed SQL

https://hackernoon.com

Distributed databases allow you to scale reads and writes by adding nodes to the cluster while keeping all the benefits of relational databases. A key feature of a distributed SQL database is that it makes a cluster look like a single logical database.

Alejandro DuarteJan 9, 2023
How to Solve Race Conditions in a Booking System
How to Create World Leading Databases
slogging

How to Create World Leading Databases

https://hackernoon.com

Jaxon Repp is the SVP of HarperDB, a world-leading database and development platform that is leading the charge in terms of performance, flexibility, and ease of use. HarperDB is built to scale horizontally, so there's no limit to the throughput you can achieve with a cluster. It combines an extremely performant no-SQL data store with SQL semantics and an integrated API server powered by Fastify. Repp's role at HarperDB and career to date (which includes 8 startups), which is a whole different level of traction.

Jack BorehamOct 13, 2022
How to do Database Read/Write Splitting With Your Browser
databases

How to do Database Read/Write Splitting With Your Browser

https://hackernoon.com

MariaDB MaxScale is an advanced database proxy that can be used as a read/write splitter. This happens automatically without having to change your application code or configuration. With MaxScale, the database looks like a single-node database to your application.

Alejandro DuarteDec 9, 2022
The Hyper-V Admins' Guide to VMware Backup
databases

The Hyper-V Admins' Guide to VMware Backup

https://hackernoon.com

The Hyper-V and VMware virtual environments may seem similar, but upon closer inspection, a number of important differences between these two virtualization platforms become apparent. This blog post is intended to help administrators understand the differences and similarities between the two major virtualizations platforms. With vCenter Server, you can manage almost all components of vSphere – hosts, clusters, virtual networks, datastores, VM virtual devices, etc – with the help of the vCenter Converter Converter.

Alex TrayDec 4, 2022
How to Manage Databases with CI/CD
databases

How to Manage Databases with CI/CD

https://hackernoon.com

Automated data management allows us to keep track of every change in the database, which helps debug production problems. Using CI/CD to manage data is the only way to properly perform data management. The role of the DBA is now free to focus on value-add work that’s far more engaging, like: Monitoring and optimizing database engine performance. Automated migration tools are many tools for data management and migration tools for other tools for change or update data.

Tomas FernandezNov 24, 2022
5 Ways to Store Market Data: CSV, SQLite, Postgres, Mongo, Arctic
databases

5 Ways to Store Market Data: CSV, SQLite, Postgres, Mongo, Arctic

https://hackernoon.com

We will use plain CSV files, relational databases, Postgres, and non-relational databases Mongo and Arctic. We will measure the time of execution of the following operations: append 1k records one by one, bulk save 1M records, read the entire database with 1m records, make a single query to the database with a single record, and compare the database size of 1M datasets. We will create five connectors to five different data storages.

Jungle SvenNov 20, 2022
Newsletter

Let's keep in touch

Benefit from a weekly updates, coding challenges and helpful resources around software development.

Your privacy is important to us. We promise not to send you spam!