Plugins You can find out about all the publicly available Grails plugins.

Redis Plugin Plugin Collection

  • Authors: Ted Naleid, Burt Beckwith, Brian Coles, Michael Cameron, Christian Oestreich, John Engelman, David Seiler, Jordon Saardchit, Florian Langenhahn, German Sancho, John Mulhern, Shaun Jurgemeyer, R.A. Porter, Lawrence Lee
  • License: Apache License 2.0
7 votes
runtime "org.grails.plugins:redis:1.6.7"

 Documentation  Source  Issues


The Redis plugin provides integration with a Redis datastore. Redis is a lightning fast 'data structure server'. The plugin enables a number of memoization techniques to cache results from complex operations in Redis.


Add the dependency for the latest version to BuildConfig.groovy.


Redis is an advanced key-value NoSQL data store. It is similar to memcached except the dataset is not volatile. Like memcached, Redis can store string values, but it can also store lists, sets, and ordered sets. All these data types can be manipulated with atomic operations that push, pop, add and remove elements, perform server side union, intersection, difference between sets, and more. Redis also supports different kinds of sorting.

This project gives grails apps a pooled connection to a Redis instance and provides a number of helper methods and caching/memoization methods that can greatly speed up your application performance.

Full plugin documentation can be found at the github repository:

An introduction to using redis with groovy is here:

Ted Naleid gave a presentation at the 2011 gr8conf on redis + groovy + grails: