The Common MySQL error: “Got an error reading communication packet”
MySQL is the second famous database in the world according to the DB Engine website behind Oracle. What makes MySQL famous is probably because it is a very fast, reliable and flexible Database Management System....
Redis vs DynamoDB (a comparison)
What is Redis? Redis (which means Remote Dictionary Serve) is an open-source NoSQL database known to be a fast, in-memory key-value data store, cache, message broker, and queue. The project started by Salvatore 'antirez' Sanfilippo,...
What’s new in ProxySQL?
Quite recently ProxySQL has changed the way it names new releases. To avoid confusion we’d like to go over it a bit. In the past, we had two branches: 1.4.x and 2.0.x where new features...
Webinar Replay: Top Five Tips to Drive MariaDB Galera Cluster Performance for Nextcloud
Are you a MariaDB database administrator that is facing problems regarding your Galera Cluster implementations? Perhaps you even tried to make it work in harmony with Nextcloud? If you have answered “yes” to any of...
Redis vs. Memcached From An Administration and Management Perspective
If you Google around, it is trivial to find the comparison between Redis versus Memcached as shown here, here, here and here. In this blog post, we will do a similar comparison between Redis and...
Most Popular NoSQL Databases Supported by ClusterControl
NoSQL ("not only SQL") is an approach to database design that enables the storage and querying of data outside the traditional structures found in relational databases. It was created to primarily deal with unstructured data...
How to Choose a Key-value Store
A key-value database is a type of non-relational database that uses a simple key-value method to store data. A key-value database stores data as a collection of key-value pairs in which a key serves as...
Intro To Key-value Stores
When the internet gained popularity and relational databases could not cope with the tremendous variety of data types in the mid-1990s, non-relational databases or commonly referred to as NoSQL was developed and introduced by Carlo...
Introduction to Redis (What it is, what are the use cases etc)
Redis Overview Redis (which means Remote Dictionary Serve) is an open-source NoSQL database known to be a fast, in-memory key-value data store, cache, message broker, and queue. The project started by Salvatore 'antirez' Sanfilippo, the...
Redis How To: Installation, setup and configuration
Twitter, GitHub, Pinterest, Snapchat, Craigslist, StackOverflow and Flickr just to name a few are the companies that are adopting Redis either for their storage or as a cache to boost performance. Redis is an in-memory...
An Overview of Backup tools for Redis
Redis is a well-known in-memory datastore, quite commonly used for caching the data from a website or the database. You may think in such use cases backups of the data is not really relevant, but...
How to configure SELinux for MongoDB Replica Sets
By 2025, the world will store approximately 200 zettabytes of data. That data will be stored either in public, private, on-premises or cloud storage, PCs, laptops, smartphones and also Internet-of-Things (IoT) devices. On projection, the...