作家
登录

NoSQL: 如何在Ubuntu 16.04上安装OrientDB

作者: 来源: 2017-08-02 16:54:03 阅读 我要评论

启动 OrientDB 并使其开机自启动:

NoSQL: 如安在Ubuntu 16.04上安装OrientDB

解释 - 非关系型数据库(NoSQL)和 OrientDB

平日在我们说起数据库的时刻,想到的昵嘟个重要的分类:应用用于用户和应用法度榜样之间进行对接的一种被称为构造化萌芽说话(Structured Query Language ,缩写 SQL)的关系型数据库治理体系(Relational Data base Management System,缩写 RDBMS) 以及非关系型数据库治理体系(non-relational database management systems 或称 NoSQL 数据库)。

这两种模型在若何处理(存储)数据的方面存在着巨大年夜的差别。

关系数据库治理体系

在关系模型中(如 MySQL,或者其分支 MariaDB),一个数据库是一个表的集合,个中每个表包含一个或多个以列组织的数据分类。数据库的每行包含一个独一的数据实例,其分类由列定义。

举个例子,想象一个包含客户的表。每一行相当于一个客户,而个中的每一列分别对应名字、地址以及其他所必须的信息。

而另一个表可能是包含订单、产品、客户、日期以及其它的各种。而这个数据库的应用者则可以获得一个知足其须要的视图,例如一个客户在一个特定的价格范围购买产品的申报。

非关系型数据库治理体系

在非关系型数据库(或称为不仅仅是数据库Not>

  • $ wget -O orientdb-community-2.2.22.tar.gz http://orientdb.com/download.php?file=orientdb-community-2.2.22.tar.gz&os=linux 
  • 这里下载的是一个包含预编译二进制文件的紧缩包,所以我们可以应用 tar 指令来操作解压它:

    1. $ tar -zxf orientdb-community-2.2.22.tar.gz 

    将大年夜中提掏出来的文件夹整体移动到 /opt:

    1. # mv orientdb-community-2.2.22 /opt/orientdb 

    启动 OrientDB 办事器

    启动 OrientDB 办事器须要运行 orientdb/bin/ 目次下的 shell 脚本:

    如不雅你是第一次开启 OrientDB 办事器,安装法度榜样还会显示一些提示信息,以及提示你设置 OrientDB 的 root 用户暗码:

    流程就是如许了!OrientDB 社区版成功安装并且精确运行在我们的办事器上了。

    在完成这些后,OrientDB 数据库办事器将成功启动:

    1. INFO OrientDB Server is active v2.2.22 (build fb2b7d321ea8a5a5b18a82237049804aace9e3de). [OServer] 

    大年夜如今开端,我们须要用第二个终妒攀来竽暌闺 OrientDB 办事器进行交互。

    若要强迫停止 OrientDB 履行 Ctrl+C 即可。

    设备守护过程

    此时,我们可以认为 OrientDB 仅仅是一串 shell 脚本,可以用编辑器打开 /opt/orientdb/bin/orientdb.sh:

    1. # $EDITOR /opt/orientdb/bin/orientdb.sh 

    在它的首段,我们可以看到:

    1. #!/bin/sh 
    2. # OrientDB service script 
    3. # Copyright (c) OrientDB LTD (http://orientdb.com/) 
    4. # chkconfig: 2345 20 80 
    5. # description: OrientDb init script 
    6. # processname: orientdb.sh 
    7. # You have to SET the OrientDB installation directory here 
    8. ORIENTDB_DIR="YOUR_ORIENTDB_INSTALLATION_PATH" 
    9. ORIENTDB_USER="USER_YOU_WANT_ORIENTDB_RUN_WITH" 

    我们须要设备ORIENTDB_DIR 以及 ORIENTDB_USER.

    然后创建一个用户,例如我们创建一个名为 orientdb 的用户,我们须要输入下面的指令:

    1. # /opt/orientdb/bin/server.sh 
    1. # useradd -r orientdb -s /sbin/nologin 

    orientdb 就是我们在 ORIENTDB_USER 处输入的用户。

    1. +---------------------------------------------------------------+ 
    2. | WARNING: FIRST RUN CONFIGURATION | 
    3. +---------------------------------------------------------------+

        推荐阅读

        大数据时代 CIO与CMO的融合之道

      “你们根本不懂得市场!”“技巧上的事你们也不懂!”“你们的技巧就是座封闭的孤岛!”“那你们也不克不及背着我们本身去找供给商!”以大年夜数据>>>详细阅读


      本文标题:NoSQL: 如何在Ubuntu 16.04上安装OrientDB

      地址:http://www.17bianji.com/lsqh/36519.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)