- 浏览: 1012004 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (826)
- 硬件 (8)
- 软件 (24)
- 软件工程 (34)
- JAVA (229)
- C/C++/C# (77)
- JavaScript (8)
- PHP (1)
- Ruby (3)
- MySQL (14)
- 数据库 (19)
- 心情记事 (12)
- 团队管理 (19)
- Hadoop (1)
- spring (22)
- mybatis(ibatis) (7)
- tomcat (16)
- velocity (0)
- 系统架构 (6)
- JMX (8)
- proxool (1)
- 开发工具 (16)
- python (10)
- JVM (27)
- servlet (5)
- JMS (26)
- ant (2)
- 设计模式 (5)
- 智力题 (2)
- 面试题收集 (1)
- 孙子兵法 (16)
- 测试 (1)
- 数据结构 (7)
- 算法 (22)
- Android (11)
- 汽车驾驶 (1)
- lucene (1)
- memcache (12)
- 技术架构 (7)
- OTP-Erlang (7)
- memcached (17)
- redis (20)
- 浏览器插件 (3)
- sqlite (3)
- Heritrix (9)
- Java线程 (1)
- scala (0)
- Mina (6)
- 汇编 (2)
- Netty (15)
- libevent (0)
- CentOS (12)
- mongod (5)
- mac os (0)
最新评论
-
kingasdfg:
你这里面存在一个错误添加多个任务 应该是这样的 /** * ...
Quartz的任务的临时启动和暂停和恢复【转】 -
kyzeng:
纠正一个错误,long型对应的符号是J,不是L。
Jni中C++和Java的参数传递 -
zhaohaolin:
抱歉,兄弟,只是留下作记录,方便学习,如果觉得资料不好,可以到 ...
netty的个人使用心得【转】 -
cccoooccooco:
谢谢!自己一直以为虚机得使用网线才可以与主机连接呢。。
主机网卡无网线连接与虚拟机通信 -
yuqilin001:
要转别人的东西,请转清楚点嘛,少了这么多类,误人子弟
netty的个人使用心得【转】
Java免费开源数据库、Java 嵌入式数据库、Java 内存数据库
HSQLDB
HSQLDB(Hypersonic SQL) 是纯 Java 开发的关系型数据库 , 并提供 JDBC 驱动存取数据。支持 ANSI-92 标准 SQL 语法。而且他占的空间很小。大约只有 160K, 拥有快速的数据库引擎。
Axion
Axion 是一个小型 , 快速 , 开源的关系型数据库系统 (RDBMS) 支持标准 SQL 与 JDBC 。它主要应用在 Java 程序中。
db4o
完全原生于 Java 和 .NET
100% 面向对象 , 抛开对象 - 关系映射
为嵌入式应用优化
开源
,
可以基于
GPL
协议免费使用
.
中文资源社区:
http://www.db4o.com/china?src=cn
Mckoi DataBase
McKoiDB 是 GPL 的 license, 是由纯 Java 开的数据库。他的 JDBC Driver 是使用 JDBC version 3 的 Spec. 他也是遵循 SQL-92 的标准 , 也尽量支持新的 SQL 特色 , 并且支持 Transaction 的功能 .
QED
QED(Quadcap Embeddable Database) 是一个速度快,但很小的纯 java 关系型数据库。支持 SQL92 标准,支持事务回滚。 QED 可以任意免费使用。
yaRDBMS
yaRDBMS (yet another relational database management system) 也是一个基于 java 的关系型数据库。支持事务,查询优化,灾难性恢复,索引支持。
Apache Derby
Apache Derby 是一种高质量的、纯 Java™ 的嵌入式关系数据库引擎, IBM® 最近已将其捐献给开放源码社区。 Derby 数据库基于文件系统,具有高度的可移植性,并且是轻量级的,这使得它非常便于发布。
One$DB
Daffodil DB Java 嵌入式数据库是一个独立平台且功能丰富的 Java 关系数据库管理系统。能提供多级连接是针对嵌入式的 Java 应用程序而设计。 Daffodil DB 嵌入式数据库可以在 Java 程序内直接集成,并且对终端用户是完全透明的。 Daffodil DB 嵌入式数据库版本具有微小的内存耗用,提供全面的安全功能且无需管理。 Daffodil DB 嵌入式数据库版可与 SQL 99, JDBC 3.0 和 J2EE 标准兼容。
TinySQL
TinySQL 是一个轻量级的纯 java 数据库引擎,同时也再带一个 jdbc 驱动。
SMYLE
SMYLE 一个基于 LGPL 的高可靠性、高性能 Java 数据库,能够处理 100,000 行的表,支持多维索引、事务处理、崩溃及时恢复等特性。 SMYLE 可以嵌入到应用中,不需要单独安装发布。
JavuSQL
JavuSQL (原先叫 SimpleSQL )是一个非常小关系型数据库。包括 JDBC 驱动只有 200kB 左右,数据存储在一个 64-bit 的文件中。 SQL 语法支持 SQL-92 标准。
Ashpool
Ashpool 是一个 Java 开发的轻量级 XML 数据库。它的目的是可以使用标准的 SQL92 语法通过一个 JDBC 驱动来查询,新增,更新和删除 XML 文档 .
dbXML
dbXML 是一个 Native XML 数据库 . 它能够索引和存储 XML 文档集合 . 这个服务器还以脚本 , 类和触发器的形式来提供商业逻辑 .
Ozone
ozone 是一个面向对象的数据库管理系统完全用 Java 实现 .ozone 项目的目的是让开发者可以构建一个纯面向对象 , 纯 Java 的数据库应用程序 .ozone 还可以用来存储 XML, 可以用任 XML 工具来访问这些数据 .
eXist
eXist 是一个开源的 native XML 数据库 . 它有依据索引的 XQuery 处理程序 , 可以自动进行索引 , 扩展的全文本搜索 ,XUpdate 支持并且它与现存的 XML 开发工具可以紧密的结合在一起 .
Emdros
Emdros 是一个 text 数据库可以用来分析 / 注解 (analyzed/annotated) 文本 .Emdros 有自己的强大查询语言用来进行查询 , 新增 , 修改 , 删除操作 .
JDBF
JDBF 是基于 JDBC 的对象 - 关系映射系统 . 它需要一个叫做 repository 的 XML 配置文件用来映射对象 . 它生成 SQL 来取得 , 保存 , 删除对象 .
Berkeley DB JE
Berkeley DB JE 是一个高性能的事务存储引擎完全利用 Java 开发 .Berkeley DB JE 在应用程序的地址空间 (address space) 上执行 , 不需要进行服务端与客户端的通讯 . 它应用程序的原生格式来存储格数据所以不需要在运时期进行数据的转换 .Berkeley DB JE 完全支持 ACID 事务与恢复 .
Mondrian
Mondrian 是一个 OLAP 数据库 . 它实现了 MDX 语言 ,XML 解析 ,JOLAP 规范 . 它从 SQL 和其它数据源读取数据并把这数据聚集在内存缓存中 .
发表评论
-
VS2010 C++下编译调试MongoDB源码[转]
2011-12-17 00:48 1353考虑到mongodb使用了boost库源码,参考mongodb ... -
mysql 批量update
2011-05-25 17:56 2931我们都知道在MySQL中批量insert的速度会比一条条ins ... -
MySQL查询及删除重复记录的方法
2011-05-06 18:43 1166查询及删除重复记录的方法(一)1、查找表中多余的重复记录, ... -
MYSQL删除重复记录(此处有正解)
2011-05-06 14:11 950有关mysql删除重复记录的方法,我在网上看到很多文章,很多是 ... -
Java嵌入式数据库LMini-0.1.2及其通讯录使用示例发布【转】
2011-05-06 01:14 860文章关键字:Java 嵌入 ... -
Java开源数据库、Java嵌入式数据库、Java内存数据库 第二部分
2011-05-05 20:32 1611Apache Xindice Apache Xin ... -
Java嵌入式数据库LMini-0.1.2及其通讯录使用示例发布
2011-05-05 20:32 842[转]下载地址(这些小程序依例丢在code.google上 ... -
轻松掌握MySQL数据库锁机制的相关原理
2011-03-29 19:40 882《轻松掌握MySQL数据库 ... -
MySQL错误_中文参照列表
2011-02-15 20:26 730MySQL错误_中文参照列表 1005:创建表失败 ... -
mysql 的最大连接
2011-02-15 20:25 748mysql 的最大连接 系统不能连接数据库,关键要看两个数据 ... -
查询及删除重复记录的方法 (一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people whe
2011-02-15 20:23 1387一个MYSQL多值查询的存储过程 DELIMITER $$ ... -
MySQL查询及删除重复记录的方法
2011-02-15 20:22 921MySQL查询及删除重复记录的方法 查询及删除重复记录的方法 ... -
引用 [原创]数据库事务
2011-02-12 23:05 911引用 [原创]数据库事务 数据库事务 200 ... -
引用 [转]转一个关于优化sql的文章
2011-02-12 23:04 756引用 [转]转一个关于优化sql的文章 数据 ... -
JDBC事务隔离级别
2011-02-12 23:04 1069JDBC事务隔离级别 数据库事务 2009- ... -
jdbc查看数据库事务隔离级别
2011-02-12 23:01 1558jdbc查看数据库事务隔离级别 数据库事务 ... -
引用 数据库范式详细解释
2011-02-12 22:59 1150引用 数据库范式详细解释 数据库及设计 20 ... -
数据库设计的三范式
2011-02-12 22:58 1045数据库设计的三范式 数据库及设计 2009- ...
相关推荐
SQLite是一个开源、自包含、无服务器、零配置、事务性的SQL数据库引擎,适用于资源有限的环境,如嵌入式设备和移动设备。Eclipse作为流行的Java集成开发环境(IDE),提供了便捷的工具来实现这一调用过程。以下将...
在IT行业中,数据库管理系统是核心组成部分之一,而Apache Derby是一个轻量级、嵌入式的Java关系型数据库,常用于小型应用程序或开发环境中。本项目"商品出入库例子+derby数据库"提供了一个实用的示例,展示了如何在...
在Java编程环境中,SQLite是一个轻量级的、开源的关系型数据库管理系统,常用于小型应用程序或嵌入式系统中。SQLite不依赖任何服务器进程,而是直接将数据存储在文件中,因此它非常适合移动设备和资源有限的环境。...
H2 Database是一款基于Java开发的开源内存数据库系统,它同时支持嵌入式模式和服务器模式运行,具备了小型、快速、易于使用的特点,并提供了JDBC接口用于数据库的连接。H2数据库适合嵌入到Java应用程序中,不需要...
Java DB是一款强大的开源数据库解决方案,特别适合那些希望在Java环境中构建高性能、安全可靠的应用程序的开发者。无论是用于开发测试还是生产环境,Java DB都能提供稳定的支持。随着对Java DB的深入了解,开发者...
SQLite是一款广泛应用的开源嵌入式数据库,其特点在于轻量级、高效且易于集成。它遵循SQL92标准,提供了一套完整的SQL语法支持,使得开发者可以在多种项目中灵活运用。"商业也免费"的特性使得SQLite在商业环境中受到...
SQLite是一个开源的嵌入式SQL数据库引擎,无需单独的服务器进程,可以直接在应用程序中使用。Android系统自带SQLite,因此在安卓应用中使用SQLite非常方便。SQLite支持标准的关系数据库特性,如SQL语法、事务处理等...
1. 第一种驱动程序:JDBC-ODBC桥接驱动。这种驱动程序依赖于系统已经安装的ODBC驱动,通过JDBC-ODBC桥将Java应用程序与任何支持ODBC的数据源连接起来。使用这种方法,开发者需要在系统中配置ODBC数据源,并通过JDBC ...
SQLite第一个Alpha版本诞生于2000年5月. 至今已经有10个年头了. SQLite也迎来了一个版本 SQLite 3已经发布. SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经...
开发第一个Java程序的步骤包括新建一个Java源文件(例如HelloWorld.java),编写符合Java语法的代码。在源文件中,必须有且只有一个public修饰的类,且类名需要与文件名一致。使用javac命令编译源文件生成.class字节...
Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现...对于初学者,理解并掌握这些知识点是成为熟练Java开发者的第一步。对于有经验的开发者,持续学习和研究Java的新特性和最佳实践是保持竞争力的关键。
Java开源工作流引擎是开发企业级应用的重要工具,它们提供了自动化业务流程的管理和执行功能。以下是一些关于这些开源工作流引擎的详细说明: 1. Willow:由Huihoo Power开发,它是一个专为Java设计的工作流引擎,...
开源项目、框架和技术的不断涌现进一步丰富了Java生态系统。 - **跨平台优势**:Java的跨平台特性使其成为构建桌面、Web和移动应用程序的理想选择。此外,随着Android平台的兴起,Java也成为开发Android应用的主要...
Java是一种广泛使用的面向对象编程语言,以其跨平台的特性(“一次编写,到处运行”)而闻名。它适用于各种规模的应用程序开发,包括桌面应用、Web应用、移动应用(尤其是Android应用程序)等。Java生态系统庞大,...
* MySQL:开源免费的数据库,小型的数据库。已经被 Oracle 收购了。MySQL 6.x 版本也开始收费。 * Oracle:收费的大型数据库,Oracle 公司的产品。Oracle 收购了 SUN 公司,收购了 MYSQL。 * DB2:IBM 公司的数据库...
SQLite,是一款轻型的数据库,是遵守...SQLite第一个Alpha版本诞生于2000年5月。 至2015年已经有15个年头,SQLite也迎来了一个版本 SQLite 3已经发布。 这个sqlite3数据库操作示例,里面有详细教程和sqlite打开工具。
"1.01 第一个Java程序.flv"这个文件名可能是一个教学视频,引导学生编写他们的第一个Java程序——传统的"Hello, World!"程序。在Java中,这通常涉及到以下步骤: 1. **环境配置**:安装Java Development Kit (JDK)...
1. Derby:Apache Derby,也称为JavaDB,是一个开源、轻量级的关系型数据库,完全用Java编写。Derby的JDBC驱动允许Java应用通过JDBC API与Derby数据库进行通信。驱动类通常为`org.apache.derby.jdbc.ClientDriver`或...