推荐适用于Python的NoSQL数据库

2 投票
3 回答
811 浏览
提问于 2025-04-16 18:55

我正在写一个小的Python CGI脚本,这个脚本可以捕捉用户的浏览器信息,比如操作系统、浏览器名称和版本,然后把这些信息存到一个数据库里,最后返回一个设备等级(用整数表示)。因为只有一个表格,所以这个操作比较简单,但我预计会有很多访问量(每天超过10,000次,未来可能会更多)。

你推荐哪种noSQL数据库适合这种应用呢?我还想建立一个管理界面,方便手动输入和搜索。我对Python还比较陌生,对noSQL完全是新手,现在找不到什么好的资料或库。有什么建议吗?

3 个回答

1

我在使用 CouchDB 的时候运气很好。这个 couchdb-python 模块非常好用,而且正在积极开发中。

2

这要看你具体的需求。你是想临时存储这些记录,还是希望它们能长期保存?如果是临时存储,Redis是最好的选择,因为它速度很快。如果是想长期保存,那就选择CouchDB或MongoDB更合适,因为它们能处理大量的数据。

3

我建议你使用Redis。这个工具可能非常适合你想做的事情。而且它速度快,设置和使用起来也很简单。

撰写回答