PyMongo Tutorial: Testing MongoDB Failover in Your Python App

Posted Leave a commentPosted in Cloud, Technical

Python is a powerful and flexible programming language used by millions of developers around the world to build their applications. It comes as no surprise that Python developers commonly leverage MongoDB hosting, the most popular NoSQL database, for their deployments due to its flexible nature and lack of schema requirements. So, what’s the best way to use MongoDB with Python? PyMongo is […]

MySQL High Availability Framework Explained – Part III: Failover Scenarios

Posted Leave a commentPosted in Cloud, Technical

In this three-part blog series, we introduced a High Availability (HA) Framework for MySQL hosting in Part I, and discussed the details of MySQL semisynchronous replication in Part II. Now in Part III, we review how the framework handles some of the important MySQL failure scenarios and recovers to ensure high availability. MySQL Failover Scenarios Scenario 1 – Master MySQL Goes […]

Intro to Redis Cluster Sharding – Advantages, Limitations, Deploying & Client Connections

Posted Leave a commentPosted in Technical

Redis Cluster is the native sharding implementation available within Redis that allows you to automatically distribute your data across multiple nodes without having to rely on external tools and utilities. At ScaleGrid, we recently added support for Redis Clusters on our platform through our fully managed Redis hosting plans. In this post, we’re going to introduce you to the advanced Redis Cluster sharding […]

Managing High Availability in PostgreSQL – Part I

Posted Leave a commentPosted in Cloud, Technical

Managing high availability in your PostgreSQL hosting is very important to ensuring your clusters maintain exceptional uptime and strong operational performance so your data is always available to your application. In an earlier blog post, we introduced you to configuring high availability for PostgreSQL using streaming replication, and now we’re going to show you how to best manage PostgreSQL high […]

Latest PostgreSQL Trends: Most Time-Consuming Tasks & Important Metrics to Track

Posted Leave a commentPosted in Big Data, Cloud

PostgreSQL, the fourth most popular database and DBMS of the Year in 2017, has exploded in popularity amongst the development and database communities across the world. Stealing market share from leaders Oracle, MySQL, and Microsoft SQL Server, PostgreSQL hosting is also highly leveraged by new businesses in exciting spaces like IoT, e-commerce, SaaS, analytics, and more. Read the […]