简介:SmallSQL ——纯Java轻型关系型数据库
2008-06-13 02:06
190 查看
SmallSQL是一个100%纯Java的DBMS,一个用于Java桌面应用程序的嵌入式关系型数据库。它有一个JDBC3.0接口并提供许多ANSI SQL92和ANSI SQL99特性。SmallSQL非常小而且快速因为它没有网络接口。 ——Open-Open 首先声明无论对于数据库还是java我都是菜鸟,这次对于SmallSQL的分析一个是出于对数据库技术的爱好,一个也是希望在近期能潜心读完比较完善的数据库系统,毕竟以后很有可能吃数据库这碗饭。
对于开源数据库,我想国内研究的人还是不多的,对于数据库大家多是在乎数据库的应用,毕竟关系性数据库现在发展的已经较为完善了。
今后的代码解析纯属个人记录,若能为后人参考不甚荣幸,若有错误还望指教。
SmallSQL的优劣分析:
优点:1.免费开源。
2.100%纯Java编写。
3.可用作嵌入式应用,无须其他安装。
缺点:1.不包含网络接口。
2.需要Java支持。暂时没有其他可用API。
3.不能同时在不同的应用中共享数据库。
4.无用户管理。
综上所述,SmallSQL不适合企业级应用,甚至是基本不适合复杂的应用,但是其源代码较为简单可供学习数据库底层。
对于开源数据库,我想国内研究的人还是不多的,对于数据库大家多是在乎数据库的应用,毕竟关系性数据库现在发展的已经较为完善了。
今后的代码解析纯属个人记录,若能为后人参考不甚荣幸,若有错误还望指教。
SmallSQL的优劣分析:
优点:1.免费开源。
2.100%纯Java编写。
3.可用作嵌入式应用,无须其他安装。
缺点:1.不包含网络接口。
2.需要Java支持。暂时没有其他可用API。
3.不能同时在不同的应用中共享数据库。
4.无用户管理。
综上所述,SmallSQL不适合企业级应用,甚至是基本不适合复杂的应用,但是其源代码较为简单可供学习数据库底层。
相关文章推荐
- 数据、进程-云计算学习笔记---Hadoop简介,hadoop实现原理,NoSQL介绍...与传统关系型数据库对应关系,云计算面临的挑战-by小雨
- 云计算学习笔记---Hadoop简介,hadoop实现原理,NoSQL介绍...与传统关系型数据库对应关系,云计算面临的挑战
- spark2.x由浅入深深到底系列六之RDD java api用JdbcRDD读取关系型数据库
- oracle 事务简介,锁的概念,java访问数据库注意事项
- java操作数据库---连接及操作数据库简介(一)
- Java数据库查询简介
- 云计算学习笔记---Hadoop简介,hadoop实现原理,NoSQL介绍...与传统关系型数据库对应关系,云计算面临的挑战
- Java数据库简介
- java入门教程-12.6Java数据库查询简介
- Hypersonic SQL开源数据库方向比较流行的纯Java开发的关系型数据库
- 关系型数据库简介
- 云计算学习笔记003---Hadoop简介,hadoop实现原理,NoSQL介绍...与传统关系型数据库对应关系,云计算面临的挑战
- 在java商城开发中关系型数据库设计是是建立在关系模型基础上的数据库
- 关系型数据库MySql简介
- MySql学习笔记(一)关系型数据库和SQL简介--Fenby课程摘抄笔记
- 关系型数据库和非关系型数据库简介
- Java操作关系型数据库Redis入门
- Java 数据库 第一章 关系型数据库
- 网络入门(四)中小型关系型数据库简介
- Java知多少(108)数据库查询简介