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。 特点:数据存储在内存中,导入快,修改快,查询快.如果不预先备份到硬盘中,关机就会丢失.
发表评论
文章已被作者锁定,不允许评论。
-
DB2 学习笔记
2012-03-19 12:28 0ORACLE CREATE TABLE COLUMN DEFA ... -
Oracle Session
2010-12-14 15:50 760select sid,user,status,machine, ... -
9i新特性之Flashback Query的应用-------------针对DML误操作的恢复【转】
2010-12-09 10:07 592用dbms_flashback包 dbms_flashb ... -
ORACLE【Undo Tablespace】
2010-12-08 15:28 984--查看unco tablespace使用情况的语句 SE ... -
oracle asm学习
2010-12-08 11:11 8981.什么是ASM ASM全称 ... -
Oracle学习之路【六】确定当前ORACLE的性能瓶颈
2010-12-03 13:57 801确定当前ORACLE的性能瓶颈 首先,利用V$SYSTEM_ ... -
Java排序【转】
2010-12-03 13:46 763=============================== ... -
Oracle学习之路【二】
2010-12-03 13:43 773=============================== ... -
Oracle学习之路【一】
2010-12-03 13:32 728============================= ... -
ORACLE索引表学习
2010-08-18 16:45 1297索引表与标准表的差异 一、索引表中的ROW ... -
ORACLE零散乱记
2010-06-15 15:15 962PGA_AGGREGATE_TARGET = (物理内存大小 ... -
ORACLE10g 自动SGA管理(一)
2010-01-23 19:33 920SGA -- 数据库块缓冲高速缓存 (db_cache_ ... -
ORACLE10g 闪回表学习
2010-01-23 19:20 636当表被Drop掉后,表及其相关对象被放在一个称 ... -
ORACLE10g ASSM 学习(二)
2010-01-20 21:14 726创建存储过程show_space create or ... -
ORACLE10g ASSM 学习(一)
2010-01-20 20:51 767创建存储过程show_space_assm CREAT ... -
ORACLE10g学习笔记(六)
2010-01-17 23:06 7651. 自动碎片整理 Coalesce ... -
ORACLE10g学习笔记(五)
2010-01-17 19:48 5761. 检查Oracle的进程 $ ... -
ORACLE10g学习笔记(四)
2010-01-17 19:41 7281. 实时查询最耗CPU资源的SQL语句 1. 先通过top ... -
ORACLE10g学习笔记(三)
2010-01-17 17:40 7461. 数据库字符集 通过AL ... -
ORACLE10g学习笔记(二)
2010-01-17 16:29 7321. 表内操作 表内操作 -- 1 -- 删除原主键 ...
相关推荐
一、数据库安全重要性上升 只要存储了任何人士的任意个人数据,无论是用户还是公司员工,数据库安全都是重中之重。然而,随着黑市对数据需求的上升,成功数据泄露利润的上涨,数据库安全解决
贷款购车比例提升谁在染指”汽车金融市场.ppt
贷款购车比例提升谁在染指”汽车金融市场(推荐版本).ppt
然而,在这样一片繁荣景象背后,隐藏着一个逐渐成长壮大的市场——汽车金融市场。特别是在贷款购车领域,这一市场正在迎来前所未有的发展机遇。据相关数据显示,近年来中国贷款购车的比例有了显著的提升,从2011年的...
2. **个人成长与孤独**:“我仿似一个外来人种,总是一个人走,一个人述”,在IT行业中,个人的独立思考和自学能力是非常重要的。面对新技术的快速迭代,需要自我驱动,主动学习,这往往伴随着一定程度的孤独感。...
在房地产行业中,广告策划是一项至关重要的工作,它不仅关乎项目的品牌形象,也直接影响销售业绩。长沙盛美的“幸福庄园地产项目整合推广方案”为我们揭示了如何在竞争激烈的市场中脱颖而出。这份方案强调了几个关键...
《基于Android实现的简易记事本》是一款使用Eclipse开发的移动端应用,它结合了SQLite数据库,提供了记事本的基本功能,包括记录的创建、删除、修改和查询。此外,该应用还具备启动页广告倒计时以及用户登录功能,为...
PLSQL Developer是一款专为Oracle数据库开发人员设计的强大集成开发环境(IDE)。这款工具以其易用性和功能全面性而受到广泛赞誉,尤其对于编写PL/SQL代码的开发者来说,它提供了高效的编写、调试和管理PL/SQL程序的...
Redis是一个高性能的键值存储系统,常用于数据库缓存、消息队列等场景。它的特点是数据持久化、支持多种数据结构(如字符串、哈希、列表、集合、有序集合)以及丰富的操作命令。通过集成MyBatis-Redis,可以将...
这样一来,Microsoft就开始"染指"通用平台技术。但COM不是产品,它需要一个商标名称。不巧,市场专家们选用了"OLE"作为商标名称。于是,使用COM的技术都开始贴上了OLE的标签。当然,这些技术中的绝大部分与复合文档没有...
- 不允许留长指甲,不染指(趾)甲,不能佩戴戒指、长耳环,以防微生物滋生。 - 操作前后要正确洗手,必要时进行消毒。 2. **医疗器械消毒与灭菌**: - 进入人体组织或无菌器官的器械必须经过灭菌,接触皮肤黏膜...
走进乌镇,就像是穿越时空的长河,步入了一幅未被现代文明所染指的古老画卷。镇内的建筑以河成街,街桥相连,房屋依河而建,水镇一体的设计体现了中国古代“以和为美”的哲学思想,展现了中国传统民居的和谐之美。 ...
- "盛夏光年"、"染指年华"等:这些成语富含哲理,表达时光荏苒,人生短暂。 - "静水流深"、"红尘画卷"等:形象地描绘了生活的静谧与世事的纷繁。 - "秋色宜人"、"春兰秋菊"等:通过四季景象,传达自然之美和生活...
医院获得性感染指的是患者在医院接受诊疗过程中,或在其他健康护理机构内由于感染而发生的各种感染。这些感染可能源自未经适当消毒的医疗设备、手术器械、病房环境等,因此,通过严格记录和监管物表清洁消毒过程,可...
知网查重系统是中国最权威的学术论文检测平台之一,它通过对比海量的文献数据库,找出论文中的相似片段,为教师、学者和学生提供公正的抄袭检测。然而,其严格的标准可能导致一些正常引用或合理论述也被误判为抄袭,...
Ehcache是一个广泛使用的开源Java分布式缓存,它支持内存和磁盘存储,具有高性能、易用性以及可扩展性的特点。在MyBatis中集成Ehcache,可以将经常访问但不经常改变的数据存储到缓存中,避免每次查询都直接访问...
机械设备的操作不允许非专业人员染指,体现了对设备安全和操作规范的严格控制。这些规定共同构成了一张严密的安全网络,为施工现场提供了安全保障。 二、施工现场应急救援知识 当施工现场发生事故时,现场人员应...