推荐与Python一起使用的NoSQL数据库
有哪些流行的NoSQL数据库可以和Python一起使用呢?我知道有一些选择,具体可以在http://nosql-database.org/上看到,但Python程序员最常用或推荐的是哪一个呢?
5 个回答
5
一定要看看 ZODB。这是一个非常简单易用的数据库,基于Python开发,适合很多不同的应用场景,并且在实际工作中已经使用了很多年。
15
我喜欢mongodb。简单来说,你可以把一个字典直接放进数据库里,这样用Python的时候就非常方便。我还没看到大家对某一个特定的nosql数据库达成一致意见。我建议你可以试试几个不同的数据库。Redis也挺不错的,CouchDB也在这个范围内。
24
大多数的NoSQL数据库都有支持Python的客户端,并且这些客户端都在积极维护中。你可以根据自己的使用需求来选择合适的数据库。从Python使用这些数据库应该不会有问题。
这里列举几个例子:
Cassandra: https://github.com/datastax/python-driver
Riak: https://github.com/basho/riak-python-client
MongoDB: http://api.mongodb.org/python/current/
CouchDB: http://wiki.apache.org/couchdb/Getting_started_with_Python
Redis: https://github.com/andymccurdy/redis-py