Python使用RethinkDB总结

和 MongoDB 类似 RethinkDB 是一个主要用来存储 JSON 文档的数据库引擎(MongoDB 存储的是 BSON),可以轻松和多个节点连成分布式数据库,非常好用的查询语言以及支持表的 joins 和 group by 操作等。
昨天试玩了一下 RethinkDB,在一台虚拟机上测试,插入2500万行记录性能比较稳定,维持在 1.5K 行到 2K 行每秒之间,RethinkDB 的数据分片(sharding)功能非常简单,一个点击就可以完成。下面的安装和测试在 Ubuntu 12.04.4 LTS Server 版本上完成。
加入 RethinkDB 官方源后安装:

复制代码 代码如下:
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:rethinkdb/ppa
$ sudo apt-get update
$ sudo apt-get install rethinkdb


拷贝一个例子配置文件后修改 bind 部分以便可以从其他机器访问:

复制代码 代码如下:
$ cd /etc/rethinkdb/
$ sudo cp default.conf.sample instances.d/default.conf


$ sudo vi instances.d/default.conf

# bind=127.0.0.1
bind=0.0.0.0

原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/236677.html

(0)
上一篇 2022年1月24日
下一篇 2022年1月24日

相关推荐

发表回复

登录后才能评论