• VOLTDB基础知识


      初始化和启动数据库

      $voltdb init

      $voltdb start

      如果初始化成功则服务器返回:Server completed initialization.

      和VoltDB交互式命令行工具为sqlcmd

      连接方式为

      $sqlcmd

      连接上后会显示类似下图

     

      现在就可以进行输入sql查询或者ddl语句,执行存储过程。

      (注:数据定义语言DDL用来创建数据库中的各种对象-----表、视图、
    索引、同义词、聚簇)

      创建一个表可以直接在sqlcmd中输入ddl语句:

      CREATE TABLE towns(town VARCHAR(64),county VARCHER(64),state VARCHER(2));

      如果想要结束退出,可以输入exit

      重启数据库

      --force 参数添加到voltdb init 命令中,表示不需要来自前一个会话的任何旧命令日志或者快照。

      

      voltdb init --force

      voltdb start

      和oracle不同,比如查询一张表的前5条数据,

      oracle写法:select * from table1 desc where rownum <=5;

      voltdb写法:  select * from table1 desc limit 5;

      停掉数据库

      voltadmin shutdown

      保存数据库快照,可以在任何时候创建正在运行的voltdb数据库的快照。

      (注:快照是一个完整的VoltDB数据库,保存在磁盘上,其中包括在关闭后重新生成数据库所需的所有内容。)

      voltadmin save

  • 相关阅读:
    如何快速把 Vue 项目升级到 webpack3
    10分钟学会ES7+ES8
    数组的32场演唱会
    你做的拷贝是真的深拷贝吗
    浅谈CSS模块化
    CORS跨域资源共享你该知道的事儿
    像VUE一样写微信小程序-深入研究wepy框架
    小型Web页打包优化(下)
    PT与PX区别
    px、pt和em的区别
  • 原文地址:https://www.cnblogs.com/liubing2018/p/11697125.html
Copyright © 2020-2023  润新知