Redis 3.0 official release, officially supports Redis cluster

Source: Internet
Author: User
Tags redis cluster

Redis is an open source, C-based, memory-based, and persistent, high-performance NoSQL database, and it also provides APIs in multiple languages. Recently, Redis 3.0 after 6 RC version, its official version finally released. The most important feature of Redis 3.0 is the support for Redis clusters, which has been significantly improved in terms of performance, stability, and so on, compared to version 2.8.

Improvements to the Redis 3.0 release relative to the RC6 version include the following:

    • Repair the problem of replication without disk;
    • The Blpop replication was tested after the change of roles.
    • Improved Prepareclienttowrite () error handling;
    • Removed functions that are no longer used in dict.c.

The main new features of the Redis 3.0 version with respect to the 2.8 release include:

    • The distributed Redis-Redis Cluster is realized, which can support the cluster.
    • Introduces a new "embedded string" object encoding, which allows for less cache loss and a significant increase in speed under specific workloads;
    • AoF "Last write" operation during rewrite reduces the delay of data transfer for AOF child, parent
    • Significantly improve the performance of the LRU algorithm for value invalidation;
    • The wait command is able to block the transfer to a specified number of writes from the node;
    • It realizes the support of migrate connection cache, which greatly improves the performance of key-value migration.
    • Added parameters for Migarte: copy and replace;
    • The client pause command implements the process of stopping the processing of clients ' requests within a specified time;
    • Improve the performance of bitcount and INCR operation;
    • Config set can accept different units of memory values, such as Config set maxmemory 1gb;
    • Adjust the Redis log format.

Salvatore Sanfilippo, the father of Redis, for the release of the Redis 3.0 official version says:

I believe that Redis 3.0 will be able to completely change the look of Redis, and people will recognize that Redis is a whole new thing, its auto-scaling, fault tolerance and high availability are greatly improved, and since then it will be able to take on more critical tasks on a larger scale. Redis 3.0 marks the beginning of a new phase and a new development model. Later, a large number of new features that have been developed will no longer rush into the stable version, in fact Redis 3.0 has given up a lot of new features to ensure that users can immediately use the new stable version.

The announcement of the official version of Redis 3.0 has led to heated discussions in various domestic communities and forums, with Reddit users focused on Redis stability and Hacker news with relevant comments and interested readers to see. For more information on the improvements to the Redis 3.0 release, please see the release notes for your readers. For more information about Redis, please log in to their website or check out the relevant documentation on GitHub.

Thank Guo for the review of this article.

To contribute to or participate in the content translation of the Infoq Chinese station, please email to [email protected]. You are also welcome to follow us through Sina Weibo (@InfoQ, @ Ding), (No.: Infoqchina) and communicate with our editors and other readers.

Redis 3.0 official release, officially supports Redis cluster

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.