voltDB 部署及实现.docVIP

  • 6
  • 0
  • 约6.58千字
  • 约 9页
  • 2017-05-30 发布于湖北
  • 举报
目 录 1.VoltDB简介 2 2.VoltDB部署安装环境 2 2.1.安装环境要求 2 2.2.安装VoltDB 3 2.3.VoltDB是怎么工作的 3 3. 一个简单应用Hello,World! 5 3.1创建一个目录,用来存放项目所有源文件: 5 3.2定义数据库结构 5 3.3创建存储过程文件用来插入记录,文件名为Insert.java 5 3.4创建存储过程用来查询记录,文件名为Select.java 6 3.5创建客户端源文件,名为Client.java 6 3.6创建工程定义文件project.xml,该文件用来定义数据库表和存储过程。 7 3.7有了这些源文件和定义文件,现在可以编译了,过程如下: 8 3.8.定义系统配置 8 3.9.运行Hello World 9 1.VoltDB简介 VoltDB是StoneBraker最新研究成果,是一个优化吞吐率的高性能集群开源SQL RDBMS,支持ACID。从硬件上看,VoltDB基于PC+以太网+本地存储;从体系结构上看,其内部是一个ShareNothing的内存数据库,通过并行单线程来保证事务一致性和高性能,所有事务被实现为Java存储过程,所有存储过程(事务)均全局有序,由于避免了锁的使用,因此可以保证每个事务在所有分区上并行执行完成后才继续执行下一个事务,事务不会乱序执行。存储过程内部支持分组、多路

文档评论(0)

1亿VIP精品文档

相关文档