Open Source Archives - Percona Database Performance Blog Mon, 20 May 2024 15:48:34 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.2 https://www.percona.com/blog/wp-content/uploads/2023/02/cropped-percona-favicon-32x32.png Open Source Archives - Percona Database Performance Blog 32 32 76301791 New Valkey Packages by Percona https://www.percona.com/blog/new-valkey-packages-by-percona/ https://www.percona.com/blog/new-valkey-packages-by-percona/#respond Mon, 20 May 2024 15:48:34 +0000 https://www.percona.com/blog/?p=96358 Valkey 7.2.5 has been officially released as the first General Availability (GA) version, a significant milestone for the project. It is now available in multiple formats: as an official Docker container, through Fedora/EPEL yum repositories, and as binary tarballs for both Ubuntu Bionic and Ubuntu Focal. This availability ensures straightforward installation on rpm-based systems, though […]]]> https://www.percona.com/blog/new-valkey-packages-by-percona/feed/ 0 96358 Valkey/Redis: Not-So-Good Practices https://www.percona.com/blog/valkey-redis-not-so-good-practices/ https://www.percona.com/blog/valkey-redis-not-so-good-practices/#respond Thu, 16 May 2024 15:26:13 +0000 https://www.percona.com/blog/?p=96325 As we’ve been introducing Valkey/Redis these past few weeks, let’s depart from the norm and talk about a few “things you should not do” in Valkey.No passwordBy default, Valkey/Redis uses no authentication. This means anyone can connect to your Valkey server and start writing and reading data. Worst yet, no password while binding to all […]]]> https://www.percona.com/blog/valkey-redis-not-so-good-practices/feed/ 0 96325 Valkey/Redis: Configuration Best Practices https://www.percona.com/blog/valkey-redis-configuration-best-practices/ https://www.percona.com/blog/valkey-redis-configuration-best-practices/#respond Wed, 15 May 2024 13:05:27 +0000 https://www.percona.com/blog/?p=96276 In a few of our previous blog posts, we’ve seen how to get started with Valkey/Redis by running a simple docker container and how to persist some configuration settings to disk. In this post, let’s take a step back and go over a few configuration best practices.ConnectionsThe Valkey/Redis config file is typically located at /etc/valkey/valkey.conf, but […]]]> https://www.percona.com/blog/valkey-redis-configuration-best-practices/feed/ 0 96276 Valkey/Redis: The Hash Datatype https://www.percona.com/blog/valkey-redis-the-hash-datatype/ https://www.percona.com/blog/valkey-redis-the-hash-datatype/#respond Tue, 14 May 2024 13:21:54 +0000 https://www.percona.com/blog/?p=96278 In our previous blogs, we discussed the basic data types available in Valkey/Redis: Strings, Lists, Sets, and Sorted Sets. In this blog, we introduce a more complex data type, Hashes.You can think of these much like dictionaries from Python, associative arrays from PHP, etc. Normally in Valkey/Redis, you store one value associated with one key. […]]]> https://www.percona.com/blog/valkey-redis-the-hash-datatype/feed/ 0 96278 Valkey/Redis Replication and Auto-Failover With Sentinel Service https://www.percona.com/blog/valkey-redis-replication-and-auto-failover-with-sentinel-service/ https://www.percona.com/blog/valkey-redis-replication-and-auto-failover-with-sentinel-service/#respond Mon, 13 May 2024 15:34:21 +0000 https://www.percona.com/blog/?p=96240 In this Valkey blog post, I will demonstrate how we can set up a simple replication process among the Valkey nodes and then finally use some auto-failover mechanism with the help of the Valkey-sentinel tool.Replication (Master-Slave)Basically, we have two setups with the information below. [crayon-664c6d4cf0945053139805/] Now let’s prepare some basic configurations in file [/etc/valkey/valkey.conf] for […]]]> https://www.percona.com/blog/valkey-redis-replication-and-auto-failover-with-sentinel-service/feed/ 0 96240 Valkey/Redis: Sets and Sorted Sets https://www.percona.com/blog/valkey-redis-sets-and-sorted-sets/ https://www.percona.com/blog/valkey-redis-sets-and-sorted-sets/#respond Thu, 09 May 2024 15:09:10 +0000 https://www.percona.com/blog/?p=96208 In our previous post, we welcomed Valkey (an open source fork of Redis) to the Percona family. We also learned how to get Valkey up and running using docker, along with understanding some of the basic data types, string and list. In this post, we will continue working with Valkey/Redis and learn about sets and […]]]> https://www.percona.com/blog/valkey-redis-sets-and-sorted-sets/feed/ 0 96208 Hello World… Hello Valkey! Let’s Get Started! https://www.percona.com/blog/hello-valkey-lets-get-started/ https://www.percona.com/blog/hello-valkey-lets-get-started/#respond Tue, 07 May 2024 13:17:59 +0000 https://www.percona.com/blog/?p=96199 Welcome Valkey to the Percona family! We are excited to have you join our team of MySQL, PostgreSQL, and MongoDB database experts.Hang on. What is Valkey? In short, Valkey is a fork of Redis which maintains the original open source BSD license[1]. If you’re new to Redis/Valkey, then this ‘getting started’ post is just for […]]]> https://www.percona.com/blog/hello-valkey-lets-get-started/feed/ 0 96199 Redis, Valkey, and Percona’s Ongoing Support of Open Source https://www.percona.com/blog/redis-valkey-and-perconas-ongoing-support-of-open-source/ https://www.percona.com/blog/redis-valkey-and-perconas-ongoing-support-of-open-source/#comments Tue, 30 Apr 2024 13:29:31 +0000 https://www.percona.com/blog/?p=96087 For me, the Redis story starts with…  Memcached.   Back in the early 2000s, “Web 2.0” was being built following the aftermath of the dot-com crash.  The open source  LAMP (Linux-Apache-MySQL-PHP/Perl/Python) stack was all the rage.  We needed to scale fast but also very efficiently, and caching became one of the core technologies to achieve […]]]> https://www.percona.com/blog/redis-valkey-and-perconas-ongoing-support-of-open-source/feed/ 1 96087 Bringing Percona Experts to a City Near You https://www.percona.com/blog/bringing-percona-experts-to-a-city-near-you/ https://www.percona.com/blog/bringing-percona-experts-to-a-city-near-you/#comments Wed, 24 Apr 2024 13:14:55 +0000 https://www.percona.com/blog/?p=95992 Percona.connect, a series of free events hosted by Percona database performance experts, is coming to a city near you!  This amazing learning opportunity spans six cities — across two continents — and includes educational sessions, customer testimonials, networking activities, and more. Don’t miss your chance to talk with technical evangelists, MySQL, PostgreSQL, and MongoDB experts, Percona […]]]> https://www.percona.com/blog/bringing-percona-experts-to-a-city-near-you/feed/ 4 95992 Percona Stands Firmly on the Side of Open Source https://www.percona.com/blog/percona-stands-firmly-on-the-side-of-open-source/ https://www.percona.com/blog/percona-stands-firmly-on-the-side-of-open-source/#respond Tue, 16 Apr 2024 16:12:55 +0000 https://www.percona.com/blog/?p=95864 Percona is proud to formally state our support for the Valkey project and its community.  We will soon offer commercial support for the open source Redis alternative, Valkey.The world of open source is no stranger to controversy. From its earliest beginnings, the open source movement stirred many a debate and rustled more than its fair […]]]> https://www.percona.com/blog/percona-stands-firmly-on-the-side-of-open-source/feed/ 0 95864 Protect Your PostgreSQL Database with pg_tde: Safe and Secure https://www.percona.com/blog/protect-your-postgresql-database-with-pg_tde-safe-and-secure/ https://www.percona.com/blog/protect-your-postgresql-database-with-pg_tde-safe-and-secure/#respond Tue, 09 Apr 2024 12:41:11 +0000 https://www.percona.com/blog/?p=95493 Tech Preview release of pg_tde now availableAs organizations collect, store, and analyze vast amounts of data, ensuring its confidentiality and integrity becomes a top priority. For PostgreSQL users, the tech preview release availability of the new encryption extension pg_tde delivers unmatched protection for vital data assets.What is pg_tde?pg_tde, developed by Percona, is an open source […]]]> https://www.percona.com/blog/protect-your-postgresql-database-with-pg_tde-safe-and-secure/feed/ 0 95493 Percona’s PostgreSQL pg_tde Extension: March Update https://www.percona.com/blog/percona-postgresql-pg_tde-extension-march-update/ https://www.percona.com/blog/percona-postgresql-pg_tde-extension-march-update/#respond Thu, 28 Mar 2024 14:41:58 +0000 https://www.percona.com/blog/?p=95442 Transparent Data Encryption is one ‘missing item’ in comparing PostgreSQL to commercial databases. Percona’s pg_tde project will correct this shortcoming. Progress is ongoing, and Percona would love your feedback, so please download and test.DocumentationThe pg_tde documentation is here. You will find many options for obtaining pg_tde – Docker images, RPM, DEB, and source code.What pg_tde […]]]> https://www.percona.com/blog/percona-postgresql-pg_tde-extension-march-update/feed/ 0 95442 Why Your Next MySQL Database Should Not Be a MySQL Database https://www.percona.com/blog/why-your-next-mysql-database-should-not-be-a-mysql-database/ https://www.percona.com/blog/why-your-next-mysql-database-should-not-be-a-mysql-database/#respond Tue, 26 Mar 2024 13:03:45 +0000 https://www.percona.com/blog/?p=95362 MySQL is a very popular database and a good choice for new projects. But is it the best choice?Luckily you have several options for this choice.MySQL Community vs. Enterprise EditionsTraditionally, the MySQL Community Edition has been a mainstay in the open source community for decades, and it is available for free. Originally, MariaDB was a […]]]> https://www.percona.com/blog/why-your-next-mysql-database-should-not-be-a-mysql-database/feed/ 0 95362 The Challenge with Open Core Software https://www.percona.com/blog/the-challenge-with-open-core-software/ https://www.percona.com/blog/the-challenge-with-open-core-software/#respond Thu, 14 Mar 2024 15:37:58 +0000 https://www.percona.com/blog/?p=95133 Open core is a monetization strategy for open source, where in addition to the open source version, often called “community,” there is an extended version, often called the “enterprise” version, with additional features. There is a lot of value for users of the open source version when this model is used, as it tends to […]]]> https://www.percona.com/blog/the-challenge-with-open-core-software/feed/ 0 95133 Is Linkerd Open Source? https://www.percona.com/blog/is-linkerd-open-source/ https://www.percona.com/blog/is-linkerd-open-source/#respond Mon, 26 Feb 2024 20:47:43 +0000 https://www.percona.com/blog/?p=94836 There is a new controversy in the Linkerd community with reports that many Linkerd users will now need to pay to run the software, and it will only be available under a proprietary license. I do not think this is entirely correct. Here are my thoughts on this topic.Linkerd is a CNCF project, where Buoyant […]]]> https://www.percona.com/blog/is-linkerd-open-source/feed/ 0 94836 Why Migrating to Open Source is Essential to Your Business Growth https://www.percona.com/blog/why-migrating-to-open-source-is-essential-to-your-business-growth/ https://www.percona.com/blog/why-migrating-to-open-source-is-essential-to-your-business-growth/#respond Thu, 08 Feb 2024 15:41:11 +0000 https://www.percona.com/blog/?p=94339 The strategic adoption of different database technologies can make or break a company’s success and long-term viability. Among the many types of database software that companies can choose from, one type stands out for its ability to drive innovation, cut costs, and offer unparalleled flexibility: open source software.The freedom of users to access, modify, and […]]]> https://www.percona.com/blog/why-migrating-to-open-source-is-essential-to-your-business-growth/feed/ 0 94339 In Search of Transparency at FOSDEM https://www.percona.com/blog/in-search-of-transparency-at-fosdem/ https://www.percona.com/blog/in-search-of-transparency-at-fosdem/#comments Thu, 01 Feb 2024 14:43:36 +0000 https://www.percona.com/blog/?p=93861 FOSDEM is for sure one of the most respected free and open source software-focused conferences in Europe, which is loved by many, myself included. It is from the point of love I am raising concerns about transparency, which seems to be lacking in regard to some processes at FOSDEM.For many years, as long as I […]]]> https://www.percona.com/blog/in-search-of-transparency-at-fosdem/feed/ 1 93861 PG_TDE Update: Percona’s Project to Add Transparent Data Encryption to PostgreSQL https://www.percona.com/blog/pg_tde-update-perconas-project-to-add-transparent-data-encryption-to-postgresql/ https://www.percona.com/blog/pg_tde-update-perconas-project-to-add-transparent-data-encryption-to-postgresql/#respond Tue, 30 Jan 2024 17:40:06 +0000 https://www.percona.com/blog/?p=93659 PG_TDE is an experimental transparent data encryption access method for PostgreSQL 16 and beyond that I reviewed last October. There have been a lot of changes that covered in this post. This software is under active development. In the spirit of open and transparent communication, we would appreciate your feedback and invite PostgreSQL users to […]]]> https://www.percona.com/blog/pg_tde-update-perconas-project-to-add-transparent-data-encryption-to-postgresql/feed/ 0 93659 Percona PG_TDE and Ubuntu: Please Test Transparent Data Encryption for PostgreSQL https://www.percona.com/blog/percona-pg_tde-and-ubuntu-please-test-transparent-data-encryption-for-postgresql/ https://www.percona.com/blog/percona-pg_tde-and-ubuntu-please-test-transparent-data-encryption-for-postgresql/#respond Mon, 29 Jan 2024 14:52:39 +0000 https://www.percona.com/blog/?p=93654 PostgreSQL differs from certain other databases as it lacks a native solution to encrypt data on disk transparently. At Percona, we are in the process of developing PG_TDE, a tool designed to encrypt data using the AES-CTR encryption algorithm. This code is currently under development, and we are seeking your assistance in testing it.This blog […]]]> https://www.percona.com/blog/percona-pg_tde-and-ubuntu-please-test-transparent-data-encryption-for-postgresql/feed/ 0 93654 Percona PG_TDE and Docker: Please Test Transparent Data Encryption for PostgreSQL https://www.percona.com/blog/percona-pg_tde-and-docker-please-test-transparent-data-encryption-for-postgresql/ https://www.percona.com/blog/percona-pg_tde-and-docker-please-test-transparent-data-encryption-for-postgresql/#respond Fri, 26 Jan 2024 13:48:39 +0000 https://www.percona.com/blog/?p=93656 Securing your data can be a tough task. Unlike some other databases, PostgreSQL does not have a native solution to encrypt data on disk transparently. Percona is developing PG_TDE to encrypt that data using the AES-CTR encryption algorithm. This code is in development, and we need your help testing it.This blog will cover what you […]]]> https://www.percona.com/blog/percona-pg_tde-and-docker-please-test-transparent-data-encryption-for-postgresql/feed/ 0 93656