`
feng5hao
  • 浏览: 23074 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

染指内存数据库【一】

阅读更多

    IBM solidDB 可以部署为一个独立的内存数据库,供应用程序直接使用。它也可以部署为一个缓存,用于加速 IBM DB2®、Oracle 和 SQL Server 等传统数据库。solidDB 支持标准 Java Database Connectivity (JDBC) 2.0 规范。solidDB JDBC Driver 是一个类型 4 驱动程序(即它是 JDBC 2.0 标准的一个 100% 的 Java™ 实现),可用于支持 JDK 1.4.2 或更高版本的所有 Java 环境。由于 solidDB 支持 JDBC,您也可以通过 solidDB 使用 JPA。这就意味着编写需要良好性能的应用程序的 Java 程序员可以通过 solidDB 使用 JDBC、JPA 或者同时使用两者。

 

    内存数据库,顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。同时,内存数据库抛弃了磁盘数据管理的传统方式,基于全部数据都在内存中重新设计了体系结构,并且在数据缓存、快速算法、并行操作方面也进行了相应的改进,所以数据处理速度比传统数据库的数据处理速度要快很多,一般都在10倍以上。内存数据库的最大特点是其“主拷贝”或“工作版本”常驻内存,即活动事务只与实时内存数据库的内存拷贝打交道。

  定义:设有数据库系统DBS,DB为DBS中的数据库,DBM(t)为在时刻t,DB在内存的数据集,DBM(t)属于DB。TS为DBS中所有可能的事务构成的集合。AT(t)为在时刻t处于活动状态的事务集,AT(t)属于TS。Dt(T)为事务T在时刻t所操作的数据集,

  Dt(T)属于DB。若在任意时刻t,均有:

  任意T属于AT(t)   Dt(T)属于DBM(t)

  成立,则称DBS为一个内存数据库系统,简称为MMDBS;0B为一个内存数据库,简称为MMDB。

      特点:数据存储在内存中,导入快,修改快,查询快.如果不预先备份到硬盘中,关机就会丢失.

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    预警即预防:6大常见数据库安全漏洞

     一、数据库安全重要性上升  只要存储了任何人士的任意个人数据,无论是用户还是公司员工,数据库安全都是重中之重。然而,随着黑市对数据需求的上升,成功数据泄露利润的上涨,数据库安全解决

    贷款购车比例提升谁在染指”汽车金融市场.ppt

    贷款购车比例提升谁在染指”汽车金融市场.ppt

    贷款购车比例提升谁在染指”汽车金融市场(推荐版本).ppt

    贷款购车比例提升谁在染指”汽车金融市场(推荐版本).ppt

    贷款购车比例提升谁在染指”汽车金融市场.pptx

    然而,在这样一片繁荣景象背后,隐藏着一个逐渐成长壮大的市场——汽车金融市场。特别是在贷款购车领域,这一市场正在迎来前所未有的发展机遇。据相关数据显示,近年来中国贷款购车的比例有了显著的提升,从2011年的...

    初中语文文摘文苑流年染指一生风月情偏重

    2. **个人成长与孤独**:“我仿似一个外来人种,总是一个人走,一个人述”,在IT行业中,个人的独立思考和自学能力是非常重要的。面对新技术的快速迭代,需要自我驱动,主动学习,这往往伴随着一定程度的孤独感。...

    千万别让长沙盛美染指房地产广告.pptx

    在房地产行业中,广告策划是一项至关重要的工作,它不仅关乎项目的品牌形象,也直接影响销售业绩。长沙盛美的“幸福庄园地产项目整合推广方案”为我们揭示了如何在竞争激烈的市场中脱颖而出。这份方案强调了几个关键...

    基于Android实现的简易记事本

    《基于Android实现的简易记事本》是一款使用Eclipse开发的移动端应用,它结合了SQLite数据库,提供了记事本的基本功能,包括记录的创建、删除、修改和查询。此外,该应用还具备启动页广告倒计时以及用户登录功能,为...

    PLSQLDeveloper中文版

    PLSQL Developer是一款专为Oracle数据库开发人员设计的强大集成开发环境(IDE)。这款工具以其易用性和功能全面性而受到广泛赞誉,尤其对于编写PL/SQL代码的开发者来说,它提供了高效的编写、调试和管理PL/SQL程序的...

    mybatis-redis-1.0.0-beta1.zip

    Redis是一个高性能的键值存储系统,常用于数据库缓存、消息队列等场景。它的特点是数据持久化、支持多种数据结构(如字符串、哈希、列表、集合、有序集合)以及丰富的操作命令。通过集成MyBatis-Redis,可以将...

    VB编程技巧集(下)--站长推荐

    这样一来,Microsoft就开始"染指"通用平台技术。但COM不是产品,它需要一个商标名称。不巧,市场专家们选用了"OLE"作为商标名称。于是,使用COM的技术都开始贴上了OLE的标签。当然,这些技术中的绝大部分与复合文档没有...

    社区消毒隔离制度.doc

    - 不允许留长指甲,不染指(趾)甲,不能佩戴戒指、长耳环,以防微生物滋生。 - 操作前后要正确洗手,必要时进行消毒。 2. **医疗器械消毒与灭菌**: - 进入人体组织或无菌器官的器械必须经过灭菌,接触皮肤黏膜...

    初中语文文摘社会乌镇__来过便不曾离开

    走进乌镇,就像是穿越时空的长河,步入了一幅未被现代文明所染指的古老画卷。镇内的建筑以河成街,街桥相连,房屋依河而建,水镇一体的设计体现了中国古代“以和为美”的哲学思想,展现了中国传统民居的和谐之美。 ...

    古风意境好词好句摘抄.doc

    - "盛夏光年"、"染指年华"等:这些成语富含哲理,表达时光荏苒,人生短暂。 - "静水流深"、"红尘画卷"等:形象地描绘了生活的静谧与世事的纷繁。 - "秋色宜人"、"春兰秋菊"等:通过四季景象,传达自然之美和生活...

    物表清洁消毒记录.pdf

    医院获得性感染指的是患者在医院接受诊疗过程中,或在其他健康护理机构内由于感染而发生的各种感染。这些感染可能源自未经适当消毒的医疗设备、手术器械、病房环境等,因此,通过严格记录和监管物表清洁消毒过程,可...

    论文查重工具.zip

    知网查重系统是中国最权威的学术论文检测平台之一,它通过对比海量的文献数据库,找出论文中的相似片段,为教师、学者和学生提供公正的抄袭检测。然而,其严格的标准可能导致一些正常引用或合理论述也被误判为抄袭,...

    mybatis-ehcache-1.0.3.zip

    Ehcache是一个广泛使用的开源Java分布式缓存,它支持内存和磁盘存储,具有高性能、易用性以及可扩展性的特点。在MyBatis中集成Ehcache,可以将经常访问但不经常改变的数据存储到缓存中,避免每次查询都直接访问...

    土木工程实习日记专升本.doc

    机械设备的操作不允许非专业人员染指,体现了对设备安全和操作规范的严格控制。这些规定共同构成了一张严密的安全网络,为施工现场提供了安全保障。 二、施工现场应急救援知识 当施工现场发生事故时,现场人员应...

Global site tag (gtag.js) - Google Analytics