博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初识 NoSQL Databases RethinkDB
阅读量:5937 次
发布时间:2019-06-19

本文共 1119 字,大约阅读时间需要 3 分钟。

初识 NoSQL Databases RethinkDB

rethinkDB所有数据都是基于 json的Document;

  官网:

  github: 

一:mac os 安装 rethinkDB 及简单使用

    1: 先  安装文件;然后打开 dmg文件,双击安装;

    

 2:打开--终端 --- 输入 rethinkdb ---回车,即可启动 rethinkdb 本地服务器

   

3:在浏览器里面,输入 127.0.0.1:8080 即可打开 Rethinkdb 后台管理中心

 

4:点击导航条上的:Tables---即可看到,添加表,删除表,添加数据库等操作

二:使用 rethinkdb client 操作 数据库,这里我们使用的是 python,

1:安装 python连接驱动,首先下载 python包管理工具 pip

   打开终端----输入: curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py  下载pip文件

 

   安装 pip工具

  在终端输入:sudo python get-pip.py

  

 

   最后安装 rethinkdb对应的python连接驱动

  打开终端:sudo pip install rethinkdb

     

   如果上面的操作都没有出现错误,就表示安装顺利完成!

2:python 连接rethinkDB 操作

  • 打开终端输入:python,开始python环境
  • 先导入连接库 import rethinkdb as r
  • 连接本地服务器 r.connect('localhost',2185).repl()
  • 连接到指定数据库并创建一张表 r.db('test').table_create('tv_shows').run()
  • 插入一条数据到表中 r.table('tv_shows').insert({'name':'testName'}).run()
  • 查询数据表里面的所有字段  cursor = r.table('tv_shows').run()  for doc in cursor: print doc

    如图代码操作,相应的操作日志会打印在 终端里面

   

3: 我们也可以利用 rethinkDB的后台管理程序操作

  在上面我们打开的 127.0.0.1:8080的管理页面,上面导航--Data Explor --在表单里面输入:r.dbList() 点击右下角的 run 即可,查看到结果,当然你可以查看 rethinkdb的 api 使用更多的操作

 

参考:

转载于:https://www.cnblogs.com/cocoajin/p/3678307.html

你可能感兴趣的文章
网站分析系统
查看>>
一站式解决,Android 拍照 图库的各种问题
查看>>
从零开始来看一下Java泛型的设计
查看>>
Shell编程基础
查看>>
Shell之Sed常用用法
查看>>
3.1
查看>>
校验表单如何摆脱 if else ?
查看>>
JS敏感信息泄露:不容忽视的WEB漏洞
查看>>
让我们荡起双桨,Android 小船波浪动画
查看>>
分布式memcached服务器代理magent安装配置(CentOS6.6)
查看>>
Create Volume 操作(Part III) - 每天5分钟玩转 OpenStack(52)
查看>>
tomcat 8.0虚拟机配置文档
查看>>
pxc群集搭建
查看>>
JS中加载cssText延时
查看>>
常用的脚本编程知识点
查看>>
XILINX_zynq_详解(6)
查看>>
计算机网络术语总结4
查看>>
新手小白 python之路 Day3 (string 常用方法)
查看>>
soapUI的简单使用(webservice接口功能测试)
查看>>
框架 Hibernate
查看>>