Skip to content

Commit

Permalink
Update the version history doc
Browse files Browse the repository at this point in the history
  • Loading branch information
oranagra committed Jan 28, 2019
1 parent a6ec56a commit fca1c2e
Showing 1 changed file with 25 additions and 2 deletions.
27 changes: 25 additions & 2 deletions docs/RDB_Version_History.textile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,30 @@ This document tracks the changes made to the dump file format over time.

Redis dump file is 100% backwards compatible. An older dump file format will always work with a newer version of Redis.

h2. Version 6
h2. Version 9 - redis 5.0

The following additions have been made :

# New Streams data type
# The RDB can coantain LRU or LFU of the keys
# The RDB can contains Module AUX fields

h2. Version 8 - redis 4.0

The following additions have been made :

# New Modules data types
# Sorted sets store binary double values instead of strings

h2. Version 7 - redis 3.2

The following additions have been made :

# New QuickList encoding
# New AUX fields with metadata
# New DBSIZE opcode

h2. Version 6 - redis 2.8

In previous versions, ziplists used a variable length encoding scheme for integers.
Integers were stored in 16, 32 or 64 bits. In this version, this variable length
Expand All @@ -25,7 +48,7 @@ To migrate to version 5 :
# Edit the dump.rdb file, and change the rdb version in the header to `REDIS0005`


h2. Version 5
h2. Version 5 - redis 2.4

This version introduced an 8 byte checksum (CRC-32) at the end of the file. If checksum is disabled in redis.conf,
the last 8 bytes will be zeroes.
Expand Down

0 comments on commit fca1c2e

Please sign in to comment.