• January 2, 2023

Authenticate a Python Application with Vultr Managed Databases for PostgreSQL and Redis

Introduction Authentication is the process of verifying the user’s credentials before granting access to an application. To log in to an application, end-users enter their usernames and passwords. Under the hood, a background process compares the users’ credentials with database values to check if there is a match. The whole…

Read More

Authenticate a Python Application with Vultr Managed Databases for PostgreSQL and Redis

Introduction Authentication is the process of verifying the user’s credentials before granting access to an application. To log in to an application, end-users enter their usernames and passwords. Under the hood, a background process compares the users’ credentials with database values to check if there is a match. The whole…

Read More

How to Use Vultr Managed Databases for PostgreSQL in Rust

Introduction PostgreSQL is an open-source, ACID-compliant relational database. The Rust programming language is supported by PostgreSQL thanks to the rust-postgres project. This article explains: PostgreSQL Rust client rust-postgres provides a way for Rust applications to communicate with PostgreSQL in a synchronous way. Other crates in the Rust-PostgreSQL ecosystem include: rust-postgres has additional features that can be…

Read More

Vultr Managed Databases for PostgreSQL Reference Guide

This reference guide for managed PostgreSQL covers all the essential information you need to administer and use your database. This guide assumes you’ve already deployed a PostgreSQL managed database by following our Quickstart guide and want to learn more. To get started, navigate to the Databases section of my.vultr.com. Then, click your deployed database to…

Read More

How to Implement PostgreSQL Database Transactions with Python on Ubuntu 20.04

Introduction A database transaction is a chain of SQL commands that fulfill a business logic. For example, in an e-commerce application, the SQL commands required to fill a customer’s order may affect the sales_orders, sales_order_products, and sales_payments tables. Database transactions address the principle of atomicity that state that a transaction should have an all or…

Read More

How to Use Vultr Managed Databases for PostgreSQL with NodeJS

Introduction Vultr provides production-ready PostgreSQL database clusters that you can use with Node.js to create mission-critical applications. Managed databases automate the most challenging aspects of database administration, allowing you to focus on your app. This guide shows you how to use the Node.js pg library on Ubuntu 20.04 server to pass queries…

Read More