项目里使用了Mongodb作为数据库,不同于Mysql,这是一个非关系型数据库,因此不能使用SQL 下面是我对NoSQL的学习 条件查询 第一个花括号 查找全部 db.users.find() 复制代码 精准查找 db.users.find({"name":"zhangsan"}) 复制代码 精准查 ...
分类:
数据库 时间:
2020-07-02 13:38:47
阅读次数:
72
参考《人人都是架构师》 大型网站几乎时时刻刻都在接收着高并发和海量数据的洗礼,随着用户规模的线性上升,单库的性能瓶颈会逐渐暴露出来,由于数据的检索效率越来越慢,导致生产环境中产生较多的慢速SQL。对于非结构化数据,可以采用将其存储在NoSQL数据中来提升性能,但是重要的业务数据,仍然要落盘在关系型数 ...
分类:
数据库 时间:
2020-06-29 00:11:53
阅读次数:
82
nosql是泛指对关系型数据库的补充,主要代表是redis,memcache,Hbase,MongoDB 一个电商平台主要包括 1.基本信息 用MySQL储存 2.附加信息 用MongoDB储存 3.图片信息 用分布式文件系统储存 4.关键词 Es,Lucene,solr 5.热点信息(特点 高频, ...
分类:
数据库 时间:
2020-06-27 15:52:03
阅读次数:
68
NoSQL简介 为什么要使用NoSQL 1、MySQL单机时代 1、数据量如果太大、一个机器放不下了! 2、数据的索引(B+Tree),一个机器内存也放不下 3、访问量(读写混合),一个服务器承受不了 2、Memchached(缓存)+MySQL+垂直拆分(读写分离) 网站80%的情况都是在读,每次 ...
分类:
数据库 时间:
2020-06-26 22:20:08
阅读次数:
83
NoSql 数据存储-Redis CAP CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、高可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。 比如在我们 ...
分类:
其他好文 时间:
2020-06-26 20:37:45
阅读次数:
53
Hadoop 生态系统 Hbase:HBase 是一个建立在 HDFS 之上,面向列的 NoSQL 数据库,用于快速读 / 写大量数据,HBase 使用 Zookeeper 进行管理。 Zookeeper:用于 Hadoop 的分布式协调服务。Hadoop 的许多组件依赖于 Zookeeper,它运 ...
分类:
其他好文 时间:
2020-06-26 14:54:11
阅读次数:
64
一.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
Mysql学习 什么是数据库 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 数据库分类 关系数据库:Mysql、oracle、SQL server、DB2、SQLL李特 非关系数据库(NoSql 》Not Only ...
分类:
数据库 时间:
2020-06-26 01:04:01
阅读次数:
101
1. 简介 三月份已经介绍过R2DBC,它是一种异步的、非阻塞的关系式数据库连接规范。尽管一些NoSQL数据库供应商为其数据库提供了反应式数据库客户端,但对于大多数项目而言,迁移到NoSQL并不是一个理想的选择。这促使了一个通用的响应式关系数据库连接规范的诞生。 作为拥有庞大用户群的关系式数据库My ...
分类:
数据库 时间:
2020-06-24 09:16:19
阅读次数:
121
数据库分类 关系数据库 SQL mysql 1 非关系数据库 NoSQL mongodb 4 redis 2 Elasticsearch 3 mysql (MariaDB) 完全开源 oracle sqlserver oracle mysql mysql 官方网站 http://www.mysql. ...
分类:
数据库 时间:
2020-06-23 21:20:19
阅读次数:
70