虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

内存数据库

内存数据库,顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。
  • 深入浅出LabVIEW数据库应用

    曾经在一个产品检测项目中,客户要求:当产品检测不合格时,记下该产品对应的序列号,测试时间和各项测试指标,并能对这些数据进行管理和查询。由于自己没有系统的学习过数据库,所以第一时间想到的解决方案是用文件的方式(也只能把数据存成文件了)。在使用文件进行数据储存与管理时,遇到了一个巨大的问题:如何查询数据?基本的文件IO函数中,并没有提供现成的查询函数,所以必须自己编程实现。实现的过程是先将数据读入内存,然后再根据关键字进行线性查找,线性查找的时间复杂度为O(N),所以当数据量逐渐增大时,这将是一个非常可怕的过程。这个不可逾越的障碍迫使我不得不再次考虑使用数据库。

    标签: LabVIEW 数据库

    上传时间: 2013-12-22

    上传用户:yuchunhai1990

  • 1.简介 本程序是用纯C语言编的一个基于菜单命令行的数据库系统。可以创建多个数据库

    1.简介 本程序是用纯C语言编的一个基于菜单命令行的数据库系统。可以创建多个数据库,数据库表,字段。其中字段的类型只能为整形,浮点型,字符型和字符串型(最大长度确定,不能改变)。 2.功能 a)数据库存储: 一个数据库存储于一个文件中,打开文件将数据库载入到内存。 保存时将内存中数据重新写到文件中去。 b)数据库管理: 提供数据库的创建,表的创建,字段的创建 提供对数据的查询,删除,修改,排序功能 c)支持SQL部分语句: 支持SELECT 和DELETE语句

    标签: 程序 C语言 命令行 数据库系统

    上传时间: 2013-12-19

    上传用户:离殇

  • CMXBTree 的主要作用是在内存中建立一棵B+树

    CMXBTree 的主要作用是在内存中建立一棵B+树,主要针对数据量较大,查询频繁的数据。总之,CMXBTree 可被视作一个在内存中的数据库使用。其特点是:短小精悍。

    标签: CMXBTree 内存

    上传时间: 2015-05-15

    上传用户:ynwbosss

  •   ADO.NET是.Net FrameWork SDK中用以操作数据库的类库的总称。而DataSet类则是ADO.NET中最核心的成员之一

      ADO.NET是.Net FrameWork SDK中用以操作数据库的类库的总称。而DataSet类则是ADO.NET中最核心的成员之一,也是各种开发基于.Net平台程序语言开发数据库应用程序最常接触的类。之所以DataSet类在ADO.NET中具有特殊的地位,是因为DataSet在ADO.NET实现从数据库抽取数据中起到关键作用,在从数据库完成数据抽取后,DataSet就是数据的存放地,它是各种数据源中的数据在计算机内存中映射成的缓存,所以有时说DataSet可以看成是一个数据容器。同时它在客户端实现读取、更新数据库等过程中起到了中间部件的作用(DataReader只能检索数据库中的数据)。

    标签: ADO NET FrameWork DataSet

    上传时间: 2013-12-29

    上传用户:拔丝土豆

  • 将SQL数据库的内容按照记录存放到文件中

    将SQL数据库的内容按照记录存放到文件中,考虑了巨大数据对内存的消耗问题。

    标签: SQL 数据库 记录

    上传时间: 2014-03-04

    上传用户:wpwpwlxwlx

  • 为什么编写本函数库?   目前好多电力方面的抄表器由于其RAM内存及FLASH闪存的空间都比较小

    为什么编写本函数库?   目前好多电力方面的抄表器由于其RAM内存及FLASH闪存的空间都比较小,没有办法象java那样调用各种基于各种大型数据库的外界jar包进行数据采集工作。为此,dbf这种简单的结构型数据库成为手选。另外,因为抄表器要求的数据格式也比较简单,选用这种结构型的最贴合实际。

    标签: FLASH RAM 编写 函数库

    上传时间: 2014-02-11

    上传用户:电子世界

  • memcached是一个高性能的分布式的内存对象缓存系统

    memcached是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。最初为了加速 LiveJournal 访问速度而开发的,后来被很多大型的网站采用。起初作者编写它可能是为了提高动态网页应用,为了减轻数据库检索的压力,来做的这个缓存系统。它的缓存是一种分布式的,也就是可以允许不同主机上的多个用户同时访问这个缓存系统, 这种方法不仅解决了共享内存只能是单机的弊端, 同时也解决了数据库检索的压力,最大的优点是提高了访问获取数据的速度!基于memcached作者对分布式cache的理解和解决方案。

    标签: memcached 性能 分布式 内存

    上传时间: 2013-12-28

    上传用户:zmy123

  • 对数据库进行读写图像操作

    对数据库进行读写图像操作,向数据库存图像,从数据库读图像到内存,显示图像。

    标签: 数据库 图像 操作 读写

    上传时间: 2013-12-31

    上传用户:2525775

  • wince 自带的DB数据库编译,由CEDBUse修改下,主要是修改了编译通不过,通过后操作不正常,还有验证在MIPS和ARM分别完成数据库操作(增加,删除,修改) 一开始本人以为自带的数据库只支持四

    wince 自带的DB数据库编译,由CEDBUse修改下,主要是修改了编译通不过,通过后操作不正常,还有验证在MIPS和ARM分别完成数据库操作(增加,删除,修改) 一开始本人以为自带的数据库只支持四列,原来不是指这个意思而是指4种索引!所以在本源码里已经在表里加入了五列数据! 主要包含文件: CEDBUseDlg.cpp CEDBUseDlg.h StudentInputDlg.cpp StudentInputDlg.h CEDBUse.cpp CEDBUse.h 注意与原版不同的 //memset(pProps,0,LocalSize(pProps)) 最被注释掉 因为第二次分配内存时会导致本程序出错,注释掉不影响操作

    标签: CEDBUse wince MIPS 修改

    上传时间: 2014-01-08

    上传用户:liuchee

  • ADO.NET在Java中的使用 ADO.NET最大的特性在于对断开数据库连接方式的全方位支持

    ADO.NET在Java中的使用 ADO.NET最大的特性在于对断开数据库连接方式的全方位支持,它包括DataSet、DataTable、DataRow等对象,构建了一个内存中的数据库,通过DataAdapter把数据填充到DataTable或者DataSet中,随后通过DataTable和DataSet对象提供的一些方法对存储在内存中的数据进行操作

    标签: ADO NET Java 断开

    上传时间: 2014-01-10

    上传用户:123啊