• Services
  • Pricing
  • Our chefs
  • Locations
  • Blog
  • Help Center
  • Contact

Book your event

  • Become a chef
  • Help Center chefs
Products
Products
Pricing Help Blog
Menu

Redis Benchmarks on DigitalOcean $5 and $6 Premium Plans

Redis Cache

Redis benchmarks of different DigitalOcean Servers. These are set-and-forget benchmarks, with no tweaking done whatsoever. Meaning;

these are easy benchmarks, meant as an easy representation of a standard Redis instance on a standard DigitalOcean VPS. Always do your own due dilligence by tweaking for your own use-case. You should always take these benchmarks with a grain of salt.

Tests

Tests use a 3 bytes payload, using more was not statistically significant to include in this article. There was next-to-no difference in using a larger payload.

Specifications

  • Redis Server v6.2.3
  • Ubuntu (20.04) LTS x64
  • Software up-to-date

DigitalOcean Offering

Regular Intel with SSD

DigitalOcean Regular Intel Pricing

Premium Intel with NVMe SSD

DigitalOcean Premium Intel Pricing

Premium AMD with NVMe SSD

DigitalOcean Premium AMD Pricing

Benchmarks

1 AMD vCPU / 1 GB RAM / 25 GB Disk / AMS3

Machine

OSCPURAMSSDPRICING
Ubuntu (20.04) LTS x641 AMD vCPU1 GB25 GB NVMe SSD$6.00/mo

get

100k @ 50 concurrent

====== get ======
  100000 requests completed in 1.13 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

99.72% <= 1 milliseconds
100.00% <= 1 milliseconds
88417.33 requests per second

AMD is almost twice as fast as Intel.

1M @ 150 concurrent

====== get ======
  1000000 requests completed in 11.90 seconds
  150 parallel clients
  3 bytes payload
  keep alive: 1

24.24% <= 1 milliseconds
99.02% <= 2 milliseconds
99.97% <= 3 milliseconds
99.99% <= 4 milliseconds
100.00% <= 5 milliseconds
84005.38 requests per second

set

100k @ 50 concurrent

====== set ======
  100000 requests completed in 1.15 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

99.75% <= 1 milliseconds
100.00% <= 1 milliseconds
86655.11 requests per second

1M @ 150 concurrent

====== set ======
  1000000 requests completed in 11.64 seconds
  150 parallel clients
  3 bytes payload
  keep alive: 1

26.58% <= 1 milliseconds
99.30% <= 2 milliseconds
99.99% <= 3 milliseconds
100.00% <= 3 milliseconds
85947.57 requests per second

incr

====== incr ======
100000 requests completed in 1.19 seconds
50 parallel clients
3 bytes payload
keep alive: 1

99.06% <= 1 milliseconds
99.87% <= 2 milliseconds
99.95% <= 4 milliseconds
100.00% <= 4 milliseconds
83892.62 requests per second

decr

====== decr ======
100000 requests completed in 1.21 seconds
50 parallel clients
3 bytes payload
keep alive: 1

99.47% <= 1 milliseconds
100.00% <= 1 milliseconds
82644.62 requests per second

1 Premium Intel vCPU / 1 GB RAM / 25 GB Disk / AMS3

Machine

OSCPURAMSSDPRICING
Ubuntu (20.04) LTS x641 Intel vCPU1 GB25 GB NVMe SSD$6.00/mo

get

100k @ 50 concurrent

====== get ======
  100000 requests completed in 2.18 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

95.35% <= 1 milliseconds
100.00% <= 1 milliseconds
45829.52 requests per second

1M @ 150 concurrent

====== get ======
  1000000 requests completed in 25.70 seconds
  150 parallel clients
  3 bytes payload
  keep alive: 1

1.29% <= 1 milliseconds
33.46% <= 2 milliseconds
80.29% <= 3 milliseconds
96.74% <= 4 milliseconds
99.55% <= 5 milliseconds
99.98% <= 6 milliseconds
100.00% <= 7 milliseconds
38904.45 requests per second

set

100k @ 50 concurrent

====== set ======
  100000 requests completed in 2.19 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

93.96% <= 1 milliseconds
99.95% <= 2 milliseconds
100.00% <= 2 milliseconds
45745.65 requests per second

1M @ 150 concurrent

====== set ======
  1000000 requests completed in 25.66 seconds
  150 parallel clients
  3 bytes payload
  keep alive: 1

1.24% <= 1 milliseconds
33.17% <= 2 milliseconds
81.00% <= 3 milliseconds
97.29% <= 4 milliseconds
99.71% <= 5 milliseconds
99.98% <= 6 milliseconds
100.00% <= 7 milliseconds
100.00% <= 7 milliseconds
38974.20 requests per second

incr

====== incr ======
  100000 requests completed in 2.19 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

95.05% <= 1 milliseconds
99.95% <= 2 milliseconds
100.00% <= 2 milliseconds
45682.96 requests per second

decr

====== decr ======
  100000 requests completed in 2.25 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

91.40% <= 1 milliseconds
99.96% <= 2 milliseconds
100.00% <= 2 milliseconds
44444.45 requests per second

1 vCPU / 1 GB RAM / 25 GB Disk / AMS3

Machine

OSCPURAMSSDPRICING
Ubuntu (20.04) LTS x641 vCPU1 GB25 GB SSD$5.00/mo

get

100k @ 50 concurrent

====== get ======
  100000 requests completed in 2.30 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

92.21% <= 1 milliseconds
100.00% <= 2 milliseconds
100.00% <= 2 milliseconds
43421.62 requests per second

1M @ 150 concurrent

====== get ======
  1000000 requests completed in 23.60 seconds
  150 parallel clients
  3 bytes payload
  keep alive: 1

2.23% <= 1 milliseconds
47.96% <= 2 milliseconds
94.40% <= 3 milliseconds
99.40% <= 4 milliseconds
99.99% <= 5 milliseconds
100.00% <= 6 milliseconds
100.00% <= 6 milliseconds
42372.88 requests per second

set

100k @ 50 concurrent

====== set ======
  100000 requests completed in 1.95 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

99.29% <= 1 milliseconds
99.95% <= 2 milliseconds
100.00% <= 2 milliseconds
51413.88 requests per second

1M @ 150 concurrent

====== set ======
  1000000 requests completed in 23.23 seconds
  150 parallel clients
  3 bytes payload
  keep alive: 1

2.45% <= 1 milliseconds
50.19% <= 2 milliseconds
94.53% <= 3 milliseconds
99.47% <= 4 milliseconds
99.95% <= 5 milliseconds
100.00% <= 6 milliseconds
100.00% <= 6 milliseconds
43045.93 requests per second

incr

====== incr ======
  100000 requests completed in 2.26 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

95.98% <= 1 milliseconds
99.98% <= 2 milliseconds
100.00% <= 2 milliseconds
44189.13 requests per second

decr

====== decr ======
  100000 requests completed in 1.96 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

98.82% <= 1 milliseconds
99.96% <= 2 milliseconds
100.00% <= 2 milliseconds
51150.89 requests per second

On this page

  • Tests
  • Specifications
  • DigitalOcean Offering
  • Regular Intel with SSD
  • Premium Intel with NVMe SSD
  • Premium AMD with NVMe SSD
  • Benchmarks
  • 1 AMD vCPU / 1 GB RAM / 25 GB Disk / AMS3
  • get
  • set
  • incr
  • decr
  • 1 Premium Intel vCPU / 1 GB RAM / 25 GB Disk / AMS3
  • get
  • set
  • incr
  • decr
  • 1 vCPU / 1 GB RAM / 25 GB Disk / AMS3
  • get
  • set
  • incr
  • decr

    English Nederlands Nederlands (Vlaams)

Products

    Company

    • Book a chef
    • Become a chef
    • About us
    • Blog
    • Help

    Help Center & Support

    • Help Center
    • Help for chefs

    Locations

      Facebook Instagram LinkedIn GitHub
      © Dinesse | Privacy Policy | Terms of Service