- 浏览: 1016375 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (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的个人使用心得【转】
Apache Xindice
Apache Xindice 也是一个 Native-XML 数据库 (NXD).Xindice 提供了命令行界面来管理数据库。 Xindice 使用 XPath 做为它的查询语言与 XML:DB XUpdate 做为它的更新语言 .
JDOInstruments
JDOInstruments 是一个用 Java 开发的嵌入式面向对象数据库 . 它还实现了 Sun 的 JDO 规范用于 Java 对象的透明持久化 . 它可运行在 windows2000, windows2003 64bits, 和 Linux(Fedora Core2) 平台上 .
H2
H2 是一个采用 Java 开发开源的嵌入式 SQL 数据库。它支持集群,提供 JDBC 和部分 ODBC API, 采用 C/S 模型。它还包括一个用于管理数据库的 Web 客户端。
RETE-DB
RETE-DB 是一个可定制多用户 Web 数据库。 RETE-DB 与其它多功能的 internet 数据库相比较 Speed,security 和 scalability 是它显著的优点。 RETE-DB 的特点包括:
1. 基于 Group 的访问控制思想。
2. 安全性:可对每一条记录,每一个字段定义访问权限。
3. 快速:经测试当处理数万条记录时,它还能跑得异常快。
4. 可量测性 (Scalability) :多个分布式 RETE-DB 实例能够平行地运行在相同的数据库上。数据的每一次变化都将被记录,甚至包括 RETE-DB 管理操作变化的记录。
5. 导入 / 导出:搜索得到的结果能够被导出到电子表格中也能够把电子表格的数据类型记录导到数据库中。
Perst
Perst 是一个简单,快速,便捷,面向对象适合 Java 与 .NET 的数据库。 Perst 不需要专门的编译器或与预处理器,并且支持 ACID 事务。
SmallSQL
SmallSQL 是一个 100% 纯 Java 的 DBMS, 一个用于 Java 桌面应用程序的嵌入式关系型数据库。它有一个 JDBC3.0 接口并提供许多 ANSI SQL92 和 ANSI SQL99 特性。 SmallSQL 非常小而且快速因为它没有网络接口。
MyOODB
MyOODB 是一个面向对象数据库 , 真正快速的分布式数据库 , 支持真正的分布式对象 , 支持真正的分布式事务 , 支持隐式 / 显式事务 , 支持无缝高速 Web 服务访问 , 支持数据库自我恢复 , 支持多个并发嵌套事务并且数据库大小只占磁盘很小的空间。集合 MyOOWEB 和 MyOOSDK 能为开发快速,很小但又强大的 App/Web 应用程序提供一个平台。
Metanotion BlockFile
BlockFile 一个 100% 纯 Java ,轻量级,单个文件嵌入式数据库。它的功能介于 SQLite 与 BerkeleyDB 之间。专门为 PDA 和 Mobile 应用程序而开发。
JODB
JODB 是一个面向对象开源数据库。该数据库使用缓存机制来避免占用太多内存。在查询时也尽可能减少实例化对象以避免进行过多地垃圾收集。
NeoDatis ODB
NeoDatis ODB 是一个面向对象数据库,一个真正透明的对象持久层。利用一行简单的代码就能够持久化 native object 。 ODB 非常简单、非常快并自带强大查询语言。 ODB 既可以做为一个内嵌数据库引擎使用,也可以以 C/S 模式运行。
BaseX
BaseX 是一个原生 XML 数据库。它具有简洁的存储结构,高效的 XPath 和 XQuery 实现和一个用于操作存储数据的可视化前台操作界面。
FeatherDB
FeatherDB 是一个采用 Java 开发基于 JSON 的 Document 数据库,是 CouchDB 的一个克隆。它拥有一个完整的 HTTP/REST 接口,支持通过 Java 类或 JavaScript (使用 java6 的 JavaScript 支持)实现查询。 FeatherDB 使用嵌入的 Jetty HTTP 服务器来处理所有交互。
hamsterdb-java
hamsterdb-java 是 hamsterdb 嵌入式数据库的一个 Java 封装。 hamsterdb 是一个采用 C 开发,非常快,轻量级的嵌入式数据库引擎。
Neo
Neo 是一个图形数据库( graph database )。它是一个可嵌入,基于磁盘的 Java 持久化引擎,其数据存储采用图形结构来代替表格。一张 graph 就是一种网状的结构图更适合于敏捷、快速开发。特性:能够以直观,面向图形的方式展示数据,网状结构图由节点,关联和属性组成。 Neo 能够在单一计算机上处理几十亿个节点,关联和属性。一个强大的横向移动框架能够在节点空间中快速横向移动。整个 Neo 大小还不到 500k 。拥有简单、便利、面向对象的 API 。此外 Neo 包括一些数据库固有的特性: ACID 事务支持,数据持久化 , 并行控制 , 事务恢复等。
xbird
XBird 是一个轻量级的 XQuery 处理器和 Native XML 数据库引擎,嵌入式数据库引擎,分布式 XQuery 处理器。此外 XBird 还支持 HTML Web 页面抓取( scraping )。
ChaiDB
ChaiDB 是一个采用 Java 开发的高性能嵌入式数据库。使用 B-Tree 实现数据存储,提供 JCA , JTA 接口,数据库管理工具比如:备份与还原等。
HeliDB
HeliDB 是一个简单、快速的数据库,用于存储来自 Java 程序的 key—value 成对数据。可以通过配置来使该数据库支持不同的功能和存储方式。最简单的配置情况下,该数据库只是一个基于文件的 Map ,更复杂的配置,该数据库将使用 B+ 树数据结构来提供快速搜索、新增和事务支持。
发表评论
-
VS2010 C++下编译调试MongoDB源码[转]
2011-12-17 00:48 1359考虑到mongodb使用了boost库源码,参考mongodb ... -
mysql 批量update
2011-05-25 17:56 2937我们都知道在MySQL中批量insert的速度会比一条条ins ... -
MySQL查询及删除重复记录的方法
2011-05-06 18:43 1173查询及删除重复记录的方法(一)1、查找表中多余的重复记录, ... -
MYSQL删除重复记录(此处有正解)
2011-05-06 14:11 953有关mysql删除重复记录的方法,我在网上看到很多文章,很多是 ... -
Java嵌入式数据库LMini-0.1.2及其通讯录使用示例发布【转】
2011-05-06 01:14 871文章关键字:Java 嵌入 ... -
Java开源数据库、Java嵌入式数据库、Java内存数据库 第一部分
2011-05-05 20:33 2183Java免费开源数据库、Java 嵌入式数据库、Java ... -
Java嵌入式数据库LMini-0.1.2及其通讯录使用示例发布
2011-05-05 20:32 850[转]下载地址(这些小程序依例丢在code.google上 ... -
轻松掌握MySQL数据库锁机制的相关原理
2011-03-29 19:40 889《轻松掌握MySQL数据库 ... -
MySQL错误_中文参照列表
2011-02-15 20:26 733MySQL错误_中文参照列表 1005:创建表失败 ... -
mysql 的最大连接
2011-02-15 20:25 752mysql 的最大连接 系统不能连接数据库,关键要看两个数据 ... -
查询及删除重复记录的方法 (一) 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people whe
2011-02-15 20:23 1392一个MYSQL多值查询的存储过程 DELIMITER $$ ... -
MySQL查询及删除重复记录的方法
2011-02-15 20:22 925MySQL查询及删除重复记录的方法 查询及删除重复记录的方法 ... -
引用 [原创]数据库事务
2011-02-12 23:05 918引用 [原创]数据库事务 数据库事务 200 ... -
引用 [转]转一个关于优化sql的文章
2011-02-12 23:04 757引用 [转]转一个关于优化sql的文章 数据 ... -
JDBC事务隔离级别
2011-02-12 23:04 1073JDBC事务隔离级别 数据库事务 2009- ... -
jdbc查看数据库事务隔离级别
2011-02-12 23:01 1564jdbc查看数据库事务隔离级别 数据库事务 ... -
引用 数据库范式详细解释
2011-02-12 22:59 1153引用 数据库范式详细解释 数据库及设计 20 ... -
数据库设计的三范式
2011-02-12 22:58 1051数据库设计的三范式 数据库及设计 2009- ...
相关推荐
Java调用SQLite数据库是开发移动应用或轻量级桌面应用时常见的技术组合。SQLite是一个开源、自包含、...这个过程涉及了JDBC连接、SQL语句的执行、异常处理等多个核心知识点,对于理解Java数据库编程有重要的实践意义。
这个例子对于初学者理解Java数据库操作、Swing GUI编程以及数据库在实际应用中的角色非常有帮助。同时,它也适合有一定经验的开发者参考,快速构建类似的库存管理系统。通过学习和实践,我们可以提高在Java环境中...
H2 Database是一款基于Java开发的开源内存数据库系统,它同时支持嵌入式模式和服务器模式运行,具备了小型、快速、易于使用的特点,并提供了JDBC接口用于数据库的连接。H2数据库适合嵌入到Java应用程序中,不需要...
在Java编程环境中,SQLite是一个轻量级的、开源的关系型数据库管理系统,常用于小型应用程序或嵌入式系统中。SQLite不依赖任何服务器进程,而是直接将数据存储在文件中,因此它非常适合移动设备和资源有限的环境。...
Java DB是一款强大的开源数据库解决方案,特别适合那些希望在Java环境中构建高性能、安全可靠的应用程序的开发者。无论是用于开发测试还是生产环境,Java DB都能提供稳定的支持。随着对Java DB的深入了解,开发者...
SQLite是一个开源的嵌入式SQL数据库引擎,无需单独的服务器进程,可以直接在应用程序中使用。Android系统自带SQLite,因此在安卓应用中使用SQLite非常方便。SQLite支持标准的关系数据库特性,如SQL语法、事务处理等...
SQLite是一款广泛应用的开源嵌入式数据库,其特点在于轻量级、高效且易于集成。它遵循SQL92标准,提供了一套完整的SQL语法支持,使得开发者可以在多种项目中灵活运用。"商业也免费"的特性使得SQLite在商业环境中受到...
* MySQL:开源免费的数据库,小型的数据库。已经被 Oracle 收购了。MySQL 6.x 版本也开始收费。 * Oracle:收费的大型数据库,Oracle 公司的产品。Oracle 收购了 SUN 公司,收购了 MYSQL。 * DB2:IBM 公司的数据库...
2. 第二种驱动程序:通常称为部分Java驱动或类型II驱动,它是本地协议的实现,但部分依赖于ODBC。这些驱动程序比JDBC-ODBC桥更快,但仍然需要ODBC环境。 3. 第三种驱动程序:也叫网络纯Java驱动或类型III驱动,它...
Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司的一部分)于1995年发布。它的设计理念是“一次编写,到处运行”,这意味着编写好的Java代码可以在任何支持Java的平台上运行,无需重新...
**基于SpringBoot2的Java开源个人博客系统** 在现代Web开发中,SpringBoot以其便捷的配置、快速的启动和强大的功能成为了Java开发者的首选框架。本开源个人博客系统充分利用了SpringBoot的优势,结合了Java 8、...
开源项目、框架和技术的不断涌现进一步丰富了Java生态系统。 - **跨平台优势**:Java的跨平台特性使其成为构建桌面、Web和移动应用程序的理想选择。此外,随着Android平台的兴起,Java也成为开发Android应用的主要...
Java开源工作流引擎是开发企业级应用的重要工具,它们提供了自动化业务流程的管理和执行功能。以下是一些关于这些开源工作流引擎的详细说明: 1. Willow:由Huihoo Power开发,它是一个专为Java设计的工作流引擎,...
根据提供的标题、描述和部分上下文内容,我们可以总结出该资源集合主要涵盖了多个IT领域的学习资料与工具,包括但不限于编程语言、软件开发框架、特定技术领域等。下面将逐一介绍这些知识点及其相关内容。 ### 1. ...
1. Derby:Apache Derby,也称为JavaDB,是一个开源、轻量级的关系型数据库,完全用Java编写。Derby的JDBC驱动允许Java应用通过JDBC API与Derby数据库进行通信。驱动类通常为`org.apache.derby.jdbc.ClientDriver`或...
H2数据库,作为一个轻量级、开源的关系型数据库管理系统,近年来在Java开发领域中备受青睐。它的设计目标是提供高性能、易于集成、可嵌入式的数据库解决方案。本文将围绕H2数据库的源码进行深入探讨,帮助开发者更...
3. 混合模式:结合了内嵌和服务器模式,第一个连接的应用会在嵌入式模式下打开数据库并启动服务器,其他应用可以作为远程连接。这种方式支持同时的本地和远程访问,但不支持内存数据库,所有数据需持久化。 内存...
随着对Java的熟练掌握,可以进一步探索Java EE(企业版)以进行服务器端开发,或者Java ME(微型版)用于嵌入式设备开发。 对于Java学子来说,持续学习和实践至关重要。可以通过阅读官方文档、参与开源项目、解决...
本文将深入探讨标题为"开源依赖第三部分,连接前面两部分"的上下文,特别是与Java相关的开源项目。我们将逐一分析描述中提到的每个开源包,理解它们在Cassandra工程中的作用。 1. **jets3t-master.zip**:Jets3t是...