Apache Derby:Java嵌入式数据库的入门教程
需积分: 15 63 浏览量
更新于2024-08-02
收藏 1.79MB PPT 举报
Apache Derby是一款由IBM捐赠给Apache软件基金会的嵌入式数据库系统,其核心特性在于它是用Java编写的,因此具有高度的跨平台兼容性。Derby最初由Cloudscape公司开发,后来经历了Informix的收购,直到2004年成为开源项目。以下是关于Derby的一些关键知识点:
1. **历史背景**:
- Cloudscape公司成立于1996年,致力于开发一款基于Java的数据库服务器,第一版在次年发布。
- 1999年,Cloudscape被Informix收购,随后融入IBM的产品线。
- 2001年,Informix将Cloudscape数据库与IBM的其他产品整合,并在2004年4月捐赠给了Apache,催生了Apache Derby项目。
2. **平台支持**:
- 因为是Java实现,Derby可在众多平台上运行,包括Microsoft Windows、Macintosh、Linux和各种UNIX系统。
- 它还支持Java的不同版本,如J2ME、J2SE和J2EE,显示了其广泛的应用场景。
3. **部署方式**:
- Derby有两种使用模式:内嵌式数据库(透明地集成到应用中)和客户机-服务器架构(传统的企业级应用模型)。
- 作为内嵌数据库,它无需用户直接管理数据库实例,提供简洁的部署体验。
4. **技术标准**:
- 支持SQL-92标准和JDBC 3.0,这意味着Derby可以与其他主流数据库(如DB2、Oracle)进行数据交换,具有良好的互操作性。
5. **体积小巧**:
- Derby软件作为Java档案(JAR)文件打包,仅有2MB大小,这使得它非常适合资源受限的设备或对内存占用敏感的环境。
6. **应用场景**:
- 由于其轻量级和易部署的特点,Derby常用于教育、原型开发以及小型企业中的轻量化数据存储需求。
通过这个入门指南,读者可以了解到Apache Derby的基础知识,包括它的历史演变、平台适配性、部署选项、技术规范以及其在不同场景下的适用性。学习者可以进一步深入研究Derby的API文档和示例,以便在实际项目中有效利用这一嵌入式数据库系统。
2015-06-18 上传
132 浏览量
176 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
164 浏览量
176 浏览量
donkey_seven
- 粉丝: 0
- 资源: 4
最新资源
- 图像特征选取检测.rar
- adindrabkin.github.io
- suspicious-sierra:Sierra网络活动列表
- CustoPoly:Android 游戏类似于大富翁,但具有政治腐败主题。 最初存储在 https
- ssh-tutorial:SSH教程
- tondeuse à barbe-crx插件
- Cerita-Kita-Semua:动手Github Kelompok 12
- 供应链运作参考模型PPT
- 电子功用-基于光伏发电功率预测的防窃电监测方法
- Kindle, Nook and Kobo Book Deals-crx插件
- atividade_signo_carlos.Vitor
- 供应链管理与实践PPT课件
- VAP (Video Access Point):VAP 是一个无线接入点,用于分发音频/视频信号-开源
- 热电堆前置放大电路解析.rar
- github-slideshow:由机器人提供动力的培训资料库
- 企业物资与供应管理诊断PPT