首页
学习
活动
专区
工具
TVP
发布

NoSQL数据库

分享NoSQL数据库相关知识
专栏成员
18
文章
1940
阅读量
12
订阅数
【赵渝强老师】MongoDB的WiredTiger存储引擎
WiredTiger提供文档级别(Document-Level)的并发控制,检查点(CheckPoint),数据压缩和本地数据加密( Native Encryption)等功能。从MongoDB 3.2 版本开始,WiredTiger成为MongDB默认的Storage Engine。
赵渝强老师
2024-09-02
1350
【赵渝强老师】MongoDB的In-Memory存储引擎
MongoDB的In-Memory存储引擎将会把数据存储在内存中。除了少量的元数据和诊断日志以外,In-Memory存储引擎不会维护任何存储在硬盘上的数据,从而避免硬盘的读写操作,以减少数据查询的延迟,从而提高性能。
赵渝强老师
2024-09-01
1340
【赵渝强老师】MongoDB的MMAPv1存储引擎
在MongoDB 3.2版本以前,MongoDB使用MMAPv1作为默认的存储引擎。在MMAPv1的存储引擎中,包含以下的组成部分:
赵渝强老师
2024-08-31
1000
【赵渝强老师】MongoDB的存储引擎
存储引擎(Storage Engine)是MongoDB的核心组件,它负责管理数据如何存储在硬盘(Disk)和内存(Memory)上。从MongoDB 3.2 版本开始,MongoDB支持多种类型的数据存储引擎。视频讲解如下:
赵渝强老师
2024-08-30
940
【赵渝强老师】Redis的管道Pipeline
Redis使用的是客户端-服务器(C-S)模型和请求/响应协议的TCP服务器。这意味着通常情况下一个请求会遵循以下步骤:
赵渝强老师
2024-08-29
1030
【赵渝强老师】部署MongoDB复制集
在了解到了MongoDB复制集的体系架构以后,下面将通过具体的步骤来演示如何搭建单个节点的MongoDB复制集环境。下表列举了MongoDB复制集的配置信息。
赵渝强老师
2024-08-14
730
【赵渝强老师】MongoDB复制集中的成员
MongoDB的复制集中主要包括三个成员,即:主库、从库和仲裁者。一般情况下,MongoDB复制集集群中是一个主库和两个从库。数据库管理员也可以在复制集中添加一个MongoDB的实例,作为复制集的仲裁者。但仲裁者不是必须的。视频讲解如下:
赵渝强老师
2024-08-13
1070
【赵渝强老师】MongoDB复制集的体系架构
MongoDB的复制就是数据文档在多个MongoDB服务器节点直接进行数据同步的过程。因此MongoDB的复制集是一种集群技术。
赵渝强老师
2024-08-13
870
【赵渝强老师】Redis消息的生产者消费者模式
一般来说消息队列有两种场景,一种是发布者订阅者模式,而另一种是生产者消费者模式。这两种场景的消息队列Redis都能够实现。
赵渝强老师
2024-08-13
1350
【赵渝强老师】Redis的消息发布与订阅
一般来说消息队列有两种场景,一种是发布者订阅者模式,而另一种是生产者消费者模式。这两种场景的消息队列Redis都能够实现。
赵渝强老师
2024-08-13
1150
【赵渝强老师】MongoDB的客户端工具
MongoDB是一个基于分布式文件存储的NoSQL数据库,它也是最像关系型数据库的NoSQL数据库。MongoDB官方提供了两个客户端工具:一个是命令行客户端工具mongoshell;另一个是图形化免费工具MongoDB Compass。视频讲解如下:
赵渝强老师
2024-08-13
590
【赵渝强老师】Redis的存储结构
Redis内部默认存在16个数据库,这是通过在redis.conf文件中的参数databases决定的。
赵渝强老师
2024-08-13
1040
【赵渝强老师】HBase的体系架构
在学习HBase的体系架构之前,需要先了解一下HBase中的一些术语。这些术语如下表所示。
赵渝强老师
2024-08-12
1360
【赵渝强老师】HBase的表结构
在学习HBase的表结构之前,首先需要了解一下什么是Google的BigTable思想。BigTable大表的思想是Google的“第三驾马车”。正因为有了这样的思想就有了Hadoop生态圈体系中的NoSQL数据库HBase。
赵渝强老师
2024-08-12
1100
【赵渝强老师】MongoDB的安装与访问
MongoDB是一个基于BSON文档的NoSQL数据库,下面的步骤将在Linux的操作系统上安装和部署MongoDB。下表列举了所使用的版本信息。
赵渝强老师
2024-08-12
750
【赵渝强老师】Redis的安装与访问
本文将基于Redis 6.2版本进行讲解,并将Redis部署在CentOS 7 64位的虚拟机环境中。下图展示了Redis官方网站提供的Redis下载信息。
赵渝强老师
2024-08-12
930
【赵渝强老师】MongoDB的存储结构
MongoDB是一个可移植的NoSQL数据库,它几乎可以运行在所有的操作系统之上,从而实现了跨平台性。尽管在不同的操作系统上虽然略有差别,但是从整体上来看,MongoDB在不同的操作系统平台上的体系架构(如数据逻辑结构和数据存储等等)都是一样的。一个运行着的MongoDB数据库就可以看成是一个MongoDB服务器,该服务器由MongoDB数据库实例和MongoDB数据库组成。在一般情况下,一个MongoDB数据库实例可以对应有多个MongoDB数据库,这一点与MySQL数据库类似。如下图所示。
赵渝强老师
2024-08-12
1580
【赵渝强老师】基于Redis的旁路缓存架构
下图展示了引入缓存后系统的架构。通过使用缓存可以提升访问性能、降低网络拥堵、减轻服务负载和增强可扩展性。
赵渝强老师
2024-08-12
1220
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档