网络数据库技术(最新国产数据库排名)

 2023-07-16  阅读 752  评论 0

摘要:关系型数据库管理系统和文件系统存储方式比较 设计难度 数据冗余程度 数据架构 应用扩展性 关系数据库 针对特定应用系统,难度较大

关系型数据库管理系统和文件系统存储方式比较 设计难度 数据冗余程度 数据架构 应用扩展性 关系数据库 针对特定应用系统,难度较大 遵守数据库范式,数据冗余较少 以数据库为中心组织、管理 数据库独立于应用系统,数据库系统接口标准化,易于在不同应用之间共享数据 文件系统 针对特定应用系统设计,难度较小 可能在多个文件中复制相同的数据属性,数据冗余较大 以应用为中心
管理数据 符合特定应用系统要求的文件数据
很难在不同的应用系统之间共享 内存数据库和关系数据库比较 主要数据模型 读写性能 存储容量 可靠性 内存数据库 Key-Value 模式 内存直接读写,性能相对较高 运行时整个数据库基本全调入内存,数据库容量受内存容量限制,容量较小 虽然也有恢复机制,但并不是所有故障都能恢复,可靠性较低 关系数据库 关系模式 外存读写,性能相对较低 基于磁盘存储,
存储容量大 内建恢复机制,可靠性较高



二、影响数据存储方式的主要考虑因素包括:设计难度、数据冗余程度、数据架构、应用扩展性;

文件系统具有以下特点:

•针对特定应用系统设计,难度较小;

•数据冗余较大,可能在多个文件中复制相同的数据属性;

•以应用系统为中心组织、管理数据;

•符合特定应用系统要求的文件数据很难在不同的应用系统之间共享。

关系型数据库具有以下特点。

•数据结构需要符合关系模式,设计难度较大;

•遵守数据库范式,数据冗余较少;

•以数据库为中心组织、管理数据;

•数据独立于应用系统,很容易在不同的应用系统之间共享数据。

二、内存数据库型数据库是将数据放在内存中直接操作的数据库,使用内存型数据库将极大地提高应用的性能,同时通过数据缓存、快速算法、并行操作等的改进,使内存型数据库相对于传统的关系型数据库数据处理性能提高 10 倍以上,同时内存型数据库的应用受到内存大小,数据恢复要求的限制。

三、SQL 语句设计时,影响查询效率的设计原则是:

•查询时尽量不要返回不需要的行、列;

•需要进行多表连接查询时,尽量使用连接查询,避免使用子查询结构;

•尽量避免采用 NOT IN、NOT EXIST、LIKE 等使用全表查询的操作;

•尽量避免使用 DISTINCT 关键字

版权声明:xxxxxxxxx;

原文链接:https://www.fanque.com.cn/aab1aA24LBVNWCA.html

发表评论:

管理员

  • 内容144525
  • 积分0
  • 金币0
关于我们
l番茄知识网是实用的健康养生科普知识及日常生活保健小常识大全网站,分享春夏秋冬四季健康饮食养生保健小知识、运动对健康的好处、中医养生食疗做法等健康的生活方式及养生之道,学习健康养生百科知识尽在番茄健康养生知识网。
快捷菜单
健康养生知识
联系方式
电话:
地址:
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 番茄知识网 Inc. 保留所有权利。 Powered by

页面耗时0.2763秒, 内存占用1.85 MB, 访问数据库18次

鄂ICP备2022009988号-2

  • 我要关灯
    我要开灯
  • 客户电话
    807220904

    工作时间:8:00-18:00

    客服电话

    电子邮件

    admin@qq.com

  • 官方微信

    扫码二维码

    获取最新动态

  • 返回顶部