随笔分类 - NoSQL数据库
NoSQL泛指非关系型数据库(Not only SQL),SQL代表传统关系数据库,NoSQL显然是针对传统关系数据库的补充和升级。
NoSQL分类:
(1)Key-value stores键值存储, 保存keys+BLOBs (二进制大对象Binary Large OBjects)
(2)Table-oriented 面向表列, 主要有Google的BigTable和Cassandra.
(3)Document-oriented面向文档, 文本是一种类似XML文档,MongoDB 和 CouchDB
(4)Graph-oriented 面向图论. 如Neo4J
2023年最新最全最火的Redis面试题及答案
摘要:1. Redis是什么?它的主要特点是什么? Redis是一个开源的内存数据存储系统,它也可以用作数据库、缓存和消息中间件。Redis支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等,并提供了丰富的操作命令来操作这些数据结构。 Redis的主要特点包括: 1. 高性能:Redis将数据存储
阅读全文
mongodb备份与恢复
摘要:一、备份:mongodump -d mailaccess -c Mail -q ‘{user:”zhaoxy1@szdep.com”}’ -o /data/dump备份mailaccess database的Mail collection到/data/dump目录-d:备份哪个数据库-c:备份哪个c...
阅读全文
MongoDB数据库基本用法
摘要:show dbs:显示数据库列表show collections:显示当前数据库中的集合(类似关系数据库中的表)show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样db.help():显示数据库操作命令,里面有很多的命令db.foo.help():显示集合操作命令,...
阅读全文
HBase 架构:HBase 数据模型和 HBase 读/写机制
摘要:HBase 架构:HBase 数据模型 众所周知,HBase是一个面向列的NoSQL数据库。虽然它看起来类似于包含行和列的关系数据库,但它不是关系数据库。关系数据库是面向行的,而 HBase 是面向列的。因此,让我们首先了解面向列的数据库和面向行的数据库之间的区别: 面向行的数据库与面向列的数据库:
阅读全文
Redis常用命令
摘要:概述 Redis 支持多种类型的数据结构,如字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial)索引半径查询,可以参考官方文档:
阅读全文
Redis快速入门之简介
摘要:一、Redis是什么? Redis 是一个开源(BSD许可)基于内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bi
阅读全文
浙公网安备 33010602011771号