@Override
	public void deleteAll() {
		Set<String> keys = zSetOperations.range(0, -1);
		zSetOperations.removeRange(0, -1);
		redisOperations.delete(keys);
	}
Base implementation for a store, using Redis behind the scenes. This implementation requires a {@code repoPrefix},
that is used in two ways:
<ul>
<li>a sorted set is stored under that exact key that tracks the entity ids this repository is responsible for,
<li>
<li>each entity is stored serialized under key {@code repoPrefix.<id>}</li>
</ul>

@param <T> the type of things to store
@param <ID> a "primary key" to the things
@author Eric Bottard
spring-xd-analytics/src/main/java/org/springframework/xd/store/AbstractRedisRepository.java