关系型数据库和非关系型数据库在使用场景上差别比较大,所以并不存在孰强孰弱,只有结合自身的业务特点才能发挥出这两类数据库的优势,下面说说这两类数据库的一些特点: 首先一般非关系型数据库是基于CAP模型,而传统的关系型数据库是基于ACID模型的 1. 数据存储结构: 首先关系型数据库一般都有固定的表结构 ...
分类:
数据库 时间:
2020-07-03 12:52:56
阅读次数:
66
项目里使用了Mongodb作为数据库,不同于Mysql,这是一个非关系型数据库,因此不能使用SQL 下面是我对NoSQL的学习 条件查询 第一个花括号 查找全部 db.users.find() 复制代码 精准查找 db.users.find({"name":"zhangsan"}) 复制代码 精准查 ...
分类:
数据库 时间:
2020-07-02 13:38:47
阅读次数:
72
redis 是一个非关系型高性能的key-value数据库。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/r ...
一.redis概述 1.nosql概念 NoSql:即Not-onlySQL。非关系型数据库,作为关系型数据库的补充 2.redis概念 redis(remote dictionary server)c语言开发的一个键值对数据库。单机qps(每秒读取数量)5W+ 3.redis数据类型 1.stri ...
分类:
其他好文 时间:
2020-06-26 12:54:57
阅读次数:
57
数据来源层 数据库 日志 视频,ppt 数据传输层 Sqoop数据传递 Flume日志收集 kafka消息队列 数据存储层 HDFS文件存储 HBase非关系型数据库 kafka(存储少量数据) 资源管理层 YARN资源管理 数据计算层 MapReduce离线计算 Hive数据查询 Mahout数据 ...
分类:
其他好文 时间:
2020-06-22 00:56:04
阅读次数:
83
NoSQL简介 NoSQL,全名为Not Only SQL,指的是非关系型的数据库 随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来 优点/缺点 优点: 高可扩展性 分布式计算 低成本 架构的灵活性,半结构化数据 没有复杂的关系 缺点: 没有标准化 有限的查询功能(到目前为止) ...
分类:
其他好文 时间:
2020-06-21 16:01:59
阅读次数:
47
SpringData是Spring提供的一个用于简化数据库访问、支持云服务的开源框架。它是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据访问解决方案,其设计目的是使我们可以快速且简单地使用各种数据访问技术。Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通 ...
分类:
编程语言 时间:
2020-06-19 13:43:25
阅读次数:
56
以下内容仅作为个人主观看法,不代表业界,仅供参考。架构是一个系统的整体骨架的简称。理论上可以说所有运行的系统都有自己的架构,不同的是数据处理方式、工具和目的。一个理想的架构需要表现出最大的扩展性、最好的安全性、最佳的运行性能、最简的维护工作、最快的升级特点、最合适的支撑团队、最低的运营成本和最优的发展目标。为了实现这些要求无数团队与个人在无私贡献丰厚的成果,但还远远不够,因为业务要求与市场不断
分类:
其他好文 时间:
2020-06-18 01:35:38
阅读次数:
47
SpringData是Spring提供的一个用于简化数据库访问、支持云服务的开源框架。它是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据访问解决方案,其设计目的是使我们可以快速且简单地使用各种数据访问技术。Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通 ...
分类:
编程语言 时间:
2020-06-17 14:22:33
阅读次数:
66
redis 结合ssm使用 一、Redis使用 1、jedis操作redis非关系型数据库 2、spring 集成redis 二、两者区别: 一、Redis使用 1、jedis操作redis非关系型数据库 (1)、pom.xml <!-- redis客户端jar --> <dependency> < ...
分类:
其他好文 时间:
2020-06-13 23:17:30
阅读次数:
53