美文网首页
30 - 传统数据库技术

30 - 传统数据库技术

作者: 小草莓蹦蹦跳 | 来源:发表于2017-10-24 18:40 被阅读0次
    1. 数据库的分类以及区别
    • 非结构性数据库和结构性数据库

    • 非结构性数据库的性能好,但是安全性和稳定性不好,大数据时代可以用非结构性数据库;

    • 结构性数据库的安全性和稳定性高,但是性能不好。


  • 结构性数据库
    • MySQL、 SQLServer 、Oracle、Access

    • 有行、列的概念,数据之间有关系。

    • 三要素是数据库、表、记录;

    • 一个数据库可以有多张表,一张表可以有多个记录(行)

    • 但凡有一行记录,就要有相应的字段,没有值也要传空。

    • 结构性数据库,新增字段比较消耗时间,字段不灵活,没有值也要传空,性能低


  • 非结构性数据库
    • 语言:NoSQL(与Node.js相辅相成)

    • 没有行列的概念,用JSON存储

    • 三要素是数据库、集合、文档

    • 一个数据库有多个集合,一个集合有多个文档

    • 分为四大类:键值、列存储、文档型、图形

    • 重点了解文档型,以MongoDb为例


  • 不管是结构型还是非结构型,都有两端,服务端和客户端

相关文章

  • 30 - 传统数据库技术

    数据库的分类以及区别非结构性数据库和结构性数据库非结构性数据库的性能好,但是安全性和稳定性不好,大数据时代可以用非...

  • 倒排索引,正排索引与lucene

    数据搜索技术 传统数据库搜索技术: 倒排索引数据搜索技术: 当前搜索中出现了传统数据库搜索不能出现的php还是世界...

  • Hive技术初探

    1 概述 1.1 基本介绍 1.2 技术比较 Hive与传统数据库比较Hive与传统数据库比较 Hive与Hbas...

  • Java JPA

    JPA Java应用程序传统上使用JDBC (Java数据库连接)等技术访问关系数据库,来持久存储数据。由于面向对...

  • Cassandra The Definitive Guide 2

    目标 帮助开发和运维理解数据库的核心技术,通过对比传统的关系型数据库,来理解Cassandra并将其运用到实际工作...

  • 无标题文章

    title: 数据库优化经验总结date: 2016-04-30 10:14:29categories: 技术ta...

  • 今天,我们来反对下数据库的“本本主义”

    故事是这样的,2018 中国数据库技术大会(DTCC)上跟一位专家聊起来当前数据库的现状和未来。他的观点是传统数据...

  • 支付宝去O的关键技术之一——数据库弹性路由

    概述   本文主要总结蚂蚁去O成功的关键技术之一——数据库弹性路由的原理以及对这个原理的思考。这个技术对传统行业技...

  • 区块链vs数据库

    随着区块链技术改变我们的世界,了解区块链技术或传统数据库之间的差异非常重要。哪个更适合你的用例?有可能不是每个项目...

  • 2018-05-07怎么在研发团队中体现测试价值

    编码 linux 数据库 HTTP协议等技术薄弱: 索引 执行计划 抓包请求 常见架构 30个常用命令 -----...

网友评论

      本文标题:30 - 传统数据库技术

      本文链接:https://www.haomeiwen.com/subject/uzctpxtx.html