找回密码
 注册
关于网站域名变更的通知
查看: 404|回复: 1
打印 上一主题 下一主题

Linux C编程 ---- 内存数据库

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-9 14:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

内存数据库

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

内存数据库抛弃了磁盘数据管理的传统方式,基于全部数据都在内存中重新设计了体系结构,并且在数据缓存、快速算法、并行操作方面也进行了相应的改进,所以数据处理速度比传统数据库的数据处理速度要快很多,一般都在10倍以上。内存数据库的最大特点是其”主拷贝”或”工作版本”常驻内存,即活动事务只与实时内存数据库的内存拷贝打交道。

技术特点 ( m, J+ Y% C' E. J' u( |# L* y1 f" B
(1)采用复杂的数据模型表示数据结构,数据冗余小,易扩充,实现了数据共享。 / e: F' X( |- F6 U8 a
(2)具有较高的数据和程序独立性,数据库的独立性有物理独立性和逻辑独立性。 & j. q- ]- B: q' T& e4 J
(3)内存数据库为用户提供了方便的用户接口。
( q5 @: L- a6 x6 R(4)内存数据库提供4个方面的数据控制功能,分别是并发控制、恢复、完整性和安全性。数据库中各个应用程序所使用的数据由数据库统一规定,按照一定的数据模型组织和建立,由系统统一管理和集中控制。
( \* A+ @. p: M/ Z, t+ |$ Q! `2 }(5)增加了系统的灵活性。

& r1 m$ {" r! C  P; g+ r( K/ G/ {
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 23:14 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表