Show me the code_0003题

0003题:将0001题生成的200个激活码(或者优惠券)保存到Redis非关系型数据库中。

介绍

Redis是一个开源的、基于 K-V(键值对)的存储数据库,支持多种数据结构(字符串、列表、哈希、集合等),可以用作数据库、缓存、消息代理(message broker)等不同用途。

它属于非关系型数据库(NoSQL),主要基于内存,所以速度非常快,也提供了可配置的多种数据持久化模式。同时提供各种常见语言的支持。

代码如下:

#! /usr/bin/env python
#coding=utf-8
import uuid
import redis

r = redis.StrictRedis(host='localhost', port=6379)
for i in range(200):
    r.set('key_id' + str(i), uuid.uuid1())
    
for i in range(200):
    print r.get("key_id" + str(i))

你可能感兴趣的:(Show me the code_0003题)