Apache CouchDB 3.0 available

Windows Articles

How to install the Owncloud desktop client Ubuntu 20.04?

In this post, You will learn how to install the Owncloud desktop client on Ubuntu 20.04. Many users and...

How to finish a task and force to close a program in Windows 10

Hello! We use numerous applications in Windows 10 on a daily basis. However, these programs can fail and crash. That is, it...

How to install Android on a USB key

Hi! Android is a very versatile mobile operating system because it is based on Linux kernel and other open-source software, it can...

Microsoft releases emergency update.

Security is one of the fundamental issues for Microsoft in Windows 10. In fact, since it was launched, the company has changed...

How to remove Windows 10 network credentials

Hi! Every time you access a website using Windows 10, a lot happens. In fact, the system will store the credentials to...
angeloma
angeloma
Senior Writer and partner

In this post, we will explain in detail the new features of Apache CouchDB 3.0.

A new version of this fabulous document-oriented database manager has recently been released. That is to say that it is a NoSQL database manager.

One of the main characteristics of this program is that it allows the partial replication of the data. Therefore, it is widely used in companies of the caliber of Apple, BBC, and others.

On the other hand, CouchDB bases its strength on the logical composition of the data. It forgets about SQL relationships and focuses on self-contained documents that are even closer to reality.

All the above would not be possible if the engine was not prepared and it is developed in Earlang language optimized for these tasks.

To all this, the development of the application is very active and proof of this is the release of version 3.

We will keep an eye on it.

Apache CouchDB 3.0 features

There are many new features in this new version of Apache CouchDB, but the main ones are the following:

  • Default installations are now secure and locked down. This increases the security in the defect installations.
  • The default maximum document size has been reduced to 8MB. Documents that exceed this size will have problems replicating unless modifications are made.
  • CouchDB 3.0 now requires a server admin user to be defined at startup or will print an error message and exit.
  • All databases are now created by default as admin-only.

Also, note that some functions will be removed in the next version of Apache CouchDB. Some of them are:

  • Show functions (/{db}/{ddoc}/_show)
  • List functions (/{db}/{ddoc}/_list)
  • Virtual hosts and ini-file rewrites
  • Rewrite functions (/{db}/{ddoc}/_rewrite)

Also, other equally important features are:

  • Updated to modern JavaScript engine SpiderMonkey 60
  • Official support for ARM and PPC 32bit and 64bit systems
  • Many large and small performance improvements
  • Automatic view index warmer
  • Smarter Compaction Daemon

As we see, it’s a pretty important release and it’s a correct evolution of a great program.

Conclusion

Everyday programs have to move forward to incorporate improvements or simply improve what they already do. Apache CouchDB is proof that great software can evolve and become even better.

In this post, we have examined the most important news of this release, but there is much more.

If you want to know the rest of the news, you can check the release notes.

Also, I invite you to read our post about CouchDB:

How to install Apache CouchDB on Debian 10?

How to install Apache CouchDB on CentOS 8?

Or, if you use Ubuntu:

How to install Apache CouchDB on Ubuntu 18.04?

So, please share this post and join our Telegram Channel.

More articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest article

How to install the Owncloud desktop client Ubuntu 20.04?

In this post, You will learn how to install the Owncloud desktop client on Ubuntu 20.04. Many users and...

How to finish a task and force to close a program in Windows 10

Hello! We use numerous applications in Windows 10 on a daily basis. However, these programs can fail and crash. That is, it...

How to install Android on a USB key

Hi! Android is a very versatile mobile operating system because it is based on Linux kernel and other open-source software, it can...

Microsoft releases emergency update.

Security is one of the fundamental issues for Microsoft in Windows 10. In fact, since it was launched, the company has changed...

How to remove Windows 10 network credentials

Hi! Every time you access a website using Windows 10, a lot happens. In fact, the system will store the credentials to...
x