HSQLDB 2.2.9下载地址

点这里下载 → 下载地址
相关Tags:

HSQLDB 2.2.9软件简介

一个关系型数据库引擎在Java

HSQLDB,也称为HyperSQL数据库,开发一个基于Java的SQL关系型数据库引擎。

它支持几乎完整的ANSI-92 SQL(BNF)以及许多SQL:2008的改进。它提供了一种小型,快速的多线程和事务数据库引擎,它提供了在内存和基于磁盘的表,并支持嵌入式和服务器模式。它包括工具,如SQL命令行工具和GUI查询工具。

目前正在使用HSQLDB超过1700开源软件项目和许多商业产品作为数据库和持久化引擎。

这里是“HSQLDB”的神器出山:www.shenqi73.com一些主要特点:

一般:
·原代码,数据库理论和SQL标准的深入研究的基础上
·未来其他的开源解决方案中支持的SQL功能
·最快的整体开放源码SQL实现中小型数据库
·三笔交易的控制模型,包括锁和基于MVCC模型
·完全支持多线程
·紧凑的代码足迹

JAVA:
·100ava
·支持JDK 1.1.x版本,1.2.x版本,1.3.x版中将的1.4.x,1.5.x版本,1.6.x版HyperSQL 1.8.1和1.5.x和1.6.x的HyperSQL 2.0
·丰富的的JDBC接口支持与批处理语句和滚动的ResultSet功能
·可更新,插入ResultSet的功能
·全JDBC的DatabaseMetaData和ResultSetMetaData的支持
·用户定义的Java存储过程和函数,包括聚合函数
·支持程序多个INOUT PARAMS,返回多个结果集,函数返回的ResultSet和Array对象
·Java的触发器,包括同步和异步执行
·全面支持,包括批处理执行,以加快数据处理的CallableStatement和PreparedStatement

SQL:
·关系数据库管理系统,它可以存储序列化的Java对象
·非常广泛支持SQL:2008标准语法,包括大多数可选功能
·支持所有的SQL标准的基本数据类型,包括二进制,BIT,布尔值,日期,时间,间隔,BLOB,CLOB
·支持和时区的日期时间类型和算术
·支持用户自定义域类型,包括类型约束
·快速SELECT,INSERT,DELETE,UPDATE操作
·MERGE语句允许单个或多个INSERT或UPDATE,根据现有的数据
·INNER,LEFT OUTER,RIGHT OUTER和FULL连接
·自然,使用和UNION加入
·标量(单值)选择,行,表和相关子查询,包括,EXISTS,ANY,ALL
·视图和临时表
·可更新,插入,删除的意见
·主键,唯一约束和检查约束在一个或多个列
·参照完整性(外键)上充分级联的多个列(删除,更新,设置为null,则设置为默认)
·ORDER BY,GROUP BY,HAVING,FETCH(LIMIT)和OFFSET
·COUNT,SUM,MIN,MAX,AVG和统计聚合函数
·全面支持SQL表达式,如CASE ..当.. ELSE .. ,NULLIF,BETWEEN,火柴等。
·扩展的SQL标准的自动增量IDENTITY列
·扩展的SQL标准支持序列
·内置的功能非常广泛的
·交易COMMIT,ROLLBACK和SAVEPOINT支持
·每个数据库的多个图式
·SQL过程可以返回多个ResultSet对象
·SQL用户定义的聚合函数
·数据库的安全性,密码,用户权限和角色GRANT和REVOKE
·表的DELETE权限和列级的SELECT和UPDATE权限
·广泛的ALTER TABLE命令集,包括表列式的变化
·全套的SQL标准的信息架构视图
·查询优化器可以使用索引AND,OR,谓词,也ORDER BY,MAX,MIN
·全面支持强大的区间表达式,如(CURRENT_DATE - 3个月)
·支持其他数据类型的数组对象的完整的语法允许访问和转换
·连接中的横向和UNNEST的,
·UNION,EXCEPT,INTERSECT,包括使用括号,限制和偏移量,ALL,DISTINCT和相应的关键字
·SQL标准计算生成的列使用其他的列和函数调用
·触发器的SQL语句块,包括循环和条件
·INSTEAD OF触发器,使插入,更新和删除几个表用一个语句
·SQL用户定义的存储过程和函数的完整的SQL程序语言支持

持久性:
·最快的操作在内存中的表
·大型数据集的基于磁盘的表
·与外部文件数据源,如CSV文件的文本表可作为SQL表
·快速CLOB和BLOB存储多达64 TB没有内存限制在个人LOB的大小
·磁盘的表(CACHED TABLE)高达2TB和文本高达2GB的表
·大小仅受限于内存中的每个字符串或二进制项目
·内部增量备份功能的快速启动和关机
·在线和离线备份能力
·SQL脚本有或没有数据的数据库转储

部署:
·嵌入到Java应用程序和客户端 - 服务器的运行模式
·三客户端服务器协议:HSQL,HTTP和HSQL-BER - 可以运行的HTTP Web服务器 - 所有的SSL选项
·可用于在applet中,只读媒体(CD),内罐,WebStart和嵌入式应用
·每个JVM的多个数据库
·ODBC支持

公用设施:
虽然SqlTool,功能强大,结构紧凑的Java命令行的数据库管理工具,支持最领先的数据库
·两个简单的GUI数据库管理工具
·转/从其他流行的数据库管理系统的数据库转换工具
·测试/脚本实用程序,可以运行SQL脚本,用户自定义检查

要求:

·的Java

此版本中的新功能:

新的核心:
·完全多线程的内核支持2PL(两阶段锁定)和多版本并发控制(MVCC),再加上混合动力2PL + MVCC事务控制模式。交易可以是可序列化的读或承诺,严格2PL并发控制。 2.0版还增加了MVCC模式,快照隔离和读一致性,这是重复的读取和READ COMMITTED隔离级别,但与更高的并发性。许多增强功能,在不同的隔离模式,以实现最大的多线程并发。

可扩展性:
·大量的高性能LOB存储为BLOB和CLOB多GB的大小,总存储容量为64 TB的。

·增加默认的存储空间为16GB普通的数据,具有快速启动和关闭。存储空间可扩展到2TB。

·大型结果集,视图和子查询,现在可以存储在磁盘上(服务器端),同时生成和访问。阈值结果存储在磁盘上,以及...

随便看看

软件简略信息
  • 软件大小:6.93 MB
  • 下载次数:99
  • 更新时间:2013-03-02 04:55:00
  • 不能下载请报告错误,谢谢
本类热门软件