在django app中存储键/值数据的位置

时间:2014-06-25 11:55:29

标签: python django django-database

我需要在django app中存储动态(将每天/每小时更改)值。 每天都会生成一个值,我需要访问此密钥:应用程序中所有视图的值。 我不想将它存储在某个模型对象实例中,它应该像settings.py一样工作,但我需要将它存储在数据库中。 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

leveldb怎么样? https://code.google.com/p/leveldb/

  

LevelDB是一个在Google编写的快速键值存储库,提供从字符串键到字符串值的有序映射。

还有python wrap https://code.google.com/p/py-leveldb/

或者如果您需要分布式访问结帐http://memcached.org/

答案 1 :(得分:0)

为什么不使用像Redis这样的键值数据存储?您可以将它用作缓存后端或普通存储,它速度很快并且会保留您的数据。 https://django-redis.readthedocs.org/en/latest/ https://pypi.python.org/pypi/redis/2.10.1