`

玩具级嵌入式内存对象数据库^V^

阅读更多

纯粹是为了好玩:}

最近几天很忙所以写得少了,昨天在清理硬盘的时候发现了以前写的个小玩意儿。那个时候是突然很想写一个自己的个人网站程序,但是虚拟主机商的空间用SqlServer又太贵,又实在很不想用Access,正在郁闷之际看到一片教导小菜的教程上写道DataSet可以视作内存数据库.......于是眼前一亮,干脆就用DataSet来存储数据吧,反正个人站点的数据量不大,所以.....,不让我用SqlServer我就占她的内存,呵呵。反正思想很明确,就是数据放DataSet,永久化存储用XML文件,每五分钟做一次同步。弄出来后做了两个小东西,感觉还不错,还有就是经过实际测试发现,10万的数量级的数据在效率上还是可以接受的:},做个SmartClient的本地数据缓存还是可以用的:}

有兴趣的可以下下去玩玩,再有空点的可以帮我看看如何可以再做做优化,再次申明,玩乐之作,发首页主要是想多几个大大帮忙看看优化优化。

 根据 henry兄的建议修改了代码,修复了线程安全性的问题

下载源码:点击下载

做得个小例子:点击下载

分享到:
评论

相关推荐

    Cache Server V1.2.0 嵌入式(实时)内存数据库(linux 32)

    Cache Server嵌入式(实时)内存数据库是具有自主知识产权的企业级内存数据库,是作者多年工作经验的结晶。Cache Server提供详细的中文文档(安装手册、使用手册、开发文档、练习手册、通讯协议等)和服务。 Cache...

    嵌入式面向对象数据库的信息家电研究

    嵌入式面向对象数据库的信息家电研究论文 需要CAJViewer阅读器打开文档

    基于嵌入式面向对象数据库的信息家电研究

    嵌入式面向对象数据库在信息家电中的应用及实现方式方法

    通过嵌入式SQL访问数据库

    ### 通过嵌入式SQL访问数据库 #### 一、嵌入式SQL简介 嵌入式SQL是一种编程技术,它允许开发者将SQL语句直接嵌入到高级语言(如C/C++)的源代码中,从而实现对数据库的操作。这种方式特别适用于需要在应用程序中...

    LokiJS一个JavaScript的嵌入式内存数据库

    LokiJS是一个专为JavaScript设计的轻量级、高效的嵌入式内存数据库。它主要用于客户端应用,特别是Web浏览器或Node.js环境中的数据管理。LokiJS的设计目标是提供快速、灵活的数据存储解决方案,无需依赖外部数据库...

    嵌入式移动数据库研究

    嵌入式移动数据库是当前信息技术领域的一个重要分支,它结合了嵌入式系统、移动计算和数据库技术的优势,为各种移动设备提供了数据管理和处理的能力。嵌入式移动数据库(Embedded Mobile Database, EMDB)是在嵌入式...

    嵌入式SQL课件 数据库复习

    嵌入式SQL是一种将SQL(结构化查询语言)语句嵌入到主程序语言中,使得应用程序可以直接操作数据库的技术。这种技术在开发需要与数据库交互的软件时非常常见,尤其在处理大量数据和事务处理的系统中。在“嵌入式SQL...

    embedded_eXtremeDB.rar_eXtremeDB_嵌入式_嵌入式数据库_数据库系统

    嵌入式数据库是一种轻量级、高效且专为在有限资源环境下运行而设计的数据库管理系统。eXtremeDB就是这样一个杰出的代表,它被广泛应用于各种嵌入式系统,如物联网设备、移动设备、航空航天、工业自动化以及金融等...

    基于嵌入式内存数据库引擎的研究与设计

    【嵌入式内存数据库引擎】是一种特殊的数据库管理系统,它的核心设计是将数据库的主拷贝存储在内存中,而非依赖于传统的磁盘存储。这种设计显著提升了数据存取和处理速度,尤其适用于需要快速响应和高效率操作的系统...

    嵌入式内存数据库的研究与设计

    嵌入式内存数据库是一种专为嵌入式设备设计的数据库系统,它将数据完全或主要存储在内存中,以提供高速访问和响应能力。近年来,随着硬件技术的进步,内存容量大幅增加,使得嵌入式内存数据库的应用变得越来越普遍。...

    嵌入式数据库开发指南

    嵌入式数据库是一种轻量级的数据库管理系统,它被设计用于在有限的资源环境下运行,如内存和处理器性能较低的设备或应用程序中。Apache Derby是Apache软件基金会的一个开源项目,它是一个完全用Java语言编写的嵌入式...

    JAVA在SQLite嵌入式数据库中的应用.rar

    SQLite 作为一个开源的嵌入式数据库产品,具有系统开销小,检索效率高的特性,适用于手机、PDA、机顶盒设备等电器,并且作为嵌入式数据库在可下载的消费类应用程序中运行的很好。这篇文章介绍嵌入式数据库产品SQLite...

    嵌入式系统/ARM技术中的嵌入式内存数据库的研究与设计

    文章中提出了一个基于【多线程机制】的嵌入式内存数据库设计方法,利用【Java语言】和【面向对象编程】的思想。Java语言的多线程能力使得并发操作得以实现,提高了数据库的并发性能和可靠性。 在【事务模型】方面,...

    嵌入式关系型数据库LittleD.zip

    LittleD 是为嵌入式设备和传感器节点设计的关系型数据库,提供一个 SQL 前端来管理关系模型的数据。LittleD 是专为 Arduino Mega2560 这些设备所专门设计的。LittleD 支持表创建,数据插入和 SELECT-FROM-WHERE 语法...

    嵌入式数据库

    嵌入式数据库是一种专为嵌入式系统设计的数据库管理系统,这类系统通常资源有限,如内存、CPU和存储空间等。嵌入式数据库以其轻量级、高性能和低功耗的特点,在各种嵌入式设备中发挥着重要作用。大连东软信息学院的...

    嵌入式数据库原理与应用.zip

    1. **轻量级**:嵌入式数据库体积小,内存占用低,适合资源受限的环境。它们往往不包含复杂的网络管理功能,因为它们主要服务于单机应用。 2. **高性能**:由于在本地运行,没有网络延迟,嵌入式数据库能提供快速的...

    使用嵌入式SQL访问数据库.pdf

    嵌入式SQL访问数据库 本文阐述了使用嵌入式SQL访问数据库的方法,介绍了嵌入式SQL的使用方法,并提供了一个实例,使用VC 6.0在C语言中使用嵌入式SQL访问Oracle数据库。 在高级语言中使用SQL访问数据库主要有两种...

    嵌入式数据库的设计

    4. **内存管理**:内存通常是嵌入式设备的瓶颈,因此数据库需要有效地管理内存,包括缓存策略、内存池分配以及数据页的缓存策略等。 5. **资源优化**:考虑到硬件资源限制,嵌入式数据库需要进行资源优化,例如降低...

    嵌入式数据库发展状况研究

    ### 嵌入式数据库发展状况研究 #### 引言 随着信息技术的飞速发展,尤其是便携式计算设备及无线通信技术的进步,使得数据管理技术必须适应这一变化。嵌入式数据库作为一种新兴的技术,因其独特的优势而在诸多领域...

Global site tag (gtag.js) - Google Analytics