![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NoSQL
人在囧途^o^
这个作者很懒,什么都没留下…
展开
-
Memcached 学习笔记二 存储命令
Memcached 学习笔记二 存储命令Memcached set 命令Memcached add 命令Memcached replace 命令Memcached append 命令Memcached prepend 命令Memcached CAS 命令Memcached set 命令Memcached set 命令用于将 value(数据)存储在指定的key(键)中。如果 set 的key...原创 2019-05-08 10:11:04 · 147 阅读 · 0 评论 -
Redis 学习笔记四 命令五
Redis 学习笔记四 命令五Redis 连接AUTH passwordRedis Echo 命令Redis Ping 命令Redis Quit 命令Redis Select 命令Redis 服务器Redis Bgrewriteaof 命令Redis Bgsave 命令Redis Client Kill 命令Redis Client List 命令Redis Client Getname 命令Re...原创 2019-05-16 13:56:58 · 317 阅读 · 0 评论 -
MongoDB 学习笔记十 查询分析、原子操作、高级索引和索引限制
MongoDB 学习笔记十 查询分析、原子操作、高级索引和索引限制MongoDB 查询分析使用 explain()使用 hint()MongoDB 原子操作原子操作数据模型原子操作常用命令MongoDB 高级索引索引数组字段索引子文档字段MongoDB 索引限制额外开销内存(RAM)使用查询限制索引键限制插入文档超过索引键限制最大范围MongoDB 查询分析MongoDB 查询分析可以确保我们...原创 2019-05-25 09:00:45 · 303 阅读 · 0 评论 -
MongoDB 学习笔记十一 ObjectId、MapReduce、全文检索、正则表达式
MongoDB 学习笔记十一 ObjectId、MapReduce、全文检索、正则表达式MongoDB ObjectId创建新的 ObjectId创建文档的时间戳ObjectId 转换为字符串MongoDB Map Reduce使用 MapReduceMongoDB 全文检索启用全文检索创建全文索引使用全文索引删除全文索引MongoDB 正则表达式使用正则表达式不区分大小写的正则表达式数组元素使用...原创 2019-05-25 16:55:46 · 542 阅读 · 1 评论 -
(转载)Redis:详解三种集群策略
Redis:详解三种集群策略主从复制主从复制工作机制主从配置哨兵哨兵工作机制哨兵配置集群集群配置原文地址:https://blog.csdn.net/q649381130/article/details/79931791redis 包含三种集群策略主从复制哨兵集群主从复制在主从复制中,数据库分为两类,主数据库(master)和从数据库(slave)。其中主从复制有如下特点:主...转载 2019-05-16 20:31:25 · 481 阅读 · 0 评论 -
MongoDB 学习笔记一 简介
MongoDB 学习笔记一 简介什么是MongoDB?主要特点MongoDB 下载语言支持什么是MongoDB?MongoDB 是由 C++ 语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下, 添加更多的节点,可以保证服务器性能。MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key-&...原创 2019-05-17 09:44:54 · 167 阅读 · 0 评论 -
Redis 学习笔记四 命令二
Redis 学习笔记四 命令二Redis 哈希(Hash)Redis Hdel 命令Redis Hexists 命令Redis Hget 命令Redis Hgetall 命令Redis Hincrby 命令Redis Hincrbyfloat 命令Redis Hkeys 命令Redis Hlen 命令Redis Hmget 命令Redis Hmset 命令Reids Hset 命令Redis Hs...原创 2019-05-13 09:52:31 · 567 阅读 · 0 评论 -
MongoDB 学习笔记七 排序、索引、聚合
MongoDB 学习笔记七 排序、索引、聚合MongoDB 排序MongoDB sort()方法MongoDB 索引createIndex()方法MongoDB 聚合aggregate()方法管道的概念MongoDB 排序MongoDB sort()方法在 MongoDB 中使用 sort()方法对数据进行排序,sort()方法可以用过参数排序的字段,并使用 1 和 -1 来指定排序的方式,...原创 2019-05-22 13:37:06 · 361 阅读 · 0 评论 -
MongoDB 学习笔记二 安装
MongoDB 学习笔记二 安装Windows 平台安装 MongoDBMongoDB 下载命令行下运行 MongoDB 服务器连接 MongoDB配置 MongoDB 服务管理员模式打开命令行窗口创建配置文件MongoDB 后台管理 shellLinux 平台安装 MongoDB创建数据库目录命令行中运行 MongoDB 服务MongoDB 后台管理 ShellMongoDB web 用户界面M...原创 2019-05-17 14:04:02 · 465 阅读 · 0 评论 -
MongoDB 学习笔记三 术语概念
MongoDB 学习笔记三 术语概念数据库文档(Document)集合合法的集合名元数据MongoDB 数据类型ObjectId字符串时间戳日期不管我们学习什么数据库都应该学习其中的基础概念,在 MongoDB 中基本的概念是文档、集合、数据库、下面我们来介绍:下表将帮助你更容易理解 MongoDB 中的一些概念:SQL术语/概念MongoDB术语/概念解释/说明databas...原创 2019-05-17 16:08:06 · 344 阅读 · 0 评论 -
MongoDB 学习笔记十二 GridFS、固定集合、自动增长、释放磁盘空间
MongoDB 学习笔记十二 GridFS、固定集合、自动增长MongoDB GridFSGridFS 添加文件MongoDB 固定集合(Capped Collections)创建固定集合固定集合查询固定集合的功能特点固定集合属性及用法MongoDB 自动增长使用 counters 集合创建 Javascript 函数使用 Javascript 函数释放磁盘空间修复数据库命令使用 dump &a...原创 2019-05-27 14:32:02 · 835 阅读 · 0 评论 -
MongoDB 学习笔记八 复制、分片、备份与恢复、监控
MongoDB 学习笔记八 复制、分片、备份与恢复、监控MongoDB复制(副本集)什么是复制?MongoDB 复制原理MongoDB复制(副本集)MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并可以保证数据的安全性。复制还允许您从硬件故障和服务中断中恢复数据。什么是复制?保障数据的安全性数据高可用性(...原创 2019-05-23 09:11:04 · 984 阅读 · 0 评论 -
Redis 学习笔记三 命令一
Redis 学习笔记三 命令Redis 命令本地服务行执行命令在远程服务上执行命令Redis 键(key)Redis 命令Redis 命令用于在 redis 服务上 执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。 Redis 客户端在我们之前下载的 redis 的安装包中。本地服务行执行命令语法Redis 客户端的基本语法为:$ redis-cli实例...原创 2019-05-11 13:48:28 · 148 阅读 · 0 评论 -
MongoDB 学习笔记六 操作符与分页
MongoDB 学习笔记六 操作符与分页MongoDB 条件操作符MongoDB - $tpye 操作符MongoDB 分页MongoDB Limit()方法MongoDB Skip()方法MongoDB 条件操作符条件操作符用于比较两个表达式并从 MongoDB 集合中获取数据。MongoDB 中条件操作符有:(>) 大于 - $gt(<) 小于 - $lt(>=)...原创 2019-05-21 07:53:21 · 144 阅读 · 0 评论 -
Memcached 学习笔记三 查找命令
Memcached 学习笔记三 查找命令Memcached get 命令Memcached gets 命令Memcached delete 命令Memcached incr 与 decr 命令incr 命令decr 命令Memcached get 命令Memcached get 命令 获取存储在 key(键)中的 value(数据值),如果 key 不存在,则返回空。语法:get 命令的基...原创 2019-05-08 14:01:06 · 111 阅读 · 0 评论 -
Memcached 学习笔记四 统计命令
Memcached 学习笔记四 统计命令Memcached stats 命令Memcached stats items 命令Memcached stats slabs 命令Memcached stats size 命令、Memcached flush_all 命令Memcached stats 命令Memcached stats 命令用于返回统计信息 例如 PID(进程号)、版本号、连接数等。...原创 2019-05-08 15:38:10 · 140 阅读 · 0 评论 -
(转载)Memcached基础知识
Memcached基础知识Memcached 基本的工作原理Memcached 的两阶段哈希Memcached 的数据存储方式原文:https://www.cnblogs.com/xinhuaxuan/p/6087387.htmlMemcached 基本的工作原理Memcached 是以守护进程的方式运行于一个或者多个服务器中,随时等待客户端的连接请求,通过启动 Memcached 服务器端...转载 2019-05-08 19:11:08 · 137 阅读 · 0 评论 -
Redis 学习笔记一 简介
Redis 学习笔记一 简介Redis 简介Redis 优势Redis 与 其他 key-value 存储有什么不同?Redis 安装Windows 下安装Linux 下安装Ubuntu 下安装Redis 配置Redis 配置编辑配置参数说明Redis 数据类型String (字符串)Hash(哈希)List(列表)Set(集合)zset(sorted set:有序集合)Redis 简介Red...原创 2019-05-09 14:56:49 · 322 阅读 · 0 评论 -
Redis 学习笔记四 命令三
Redis 学习笔记四 命令三Redis 集合(Set)Redis Sadd 命令Redis Scard 命令Redis Sdiff 命令Redis Sdiffstore 命令Redis Sinter 命令Redis Sinterstore 命令Redis Sismember 命令Redis Smembers 命令Redis Smove 命令Redis Spop 命令Redis Srandmemb...原创 2019-05-14 14:20:02 · 1010 阅读 · 0 评论 -
Redis 学习笔记二 基础
Redis 学习笔记二 基础Redis 数据备份与恢复恢复数据BGSAVERedis 安全Redis 性能测试Redis 客户端连接最大连接数客户端命令Redis 管道技术管道技术的优势Redis 分区分区的优势分区的不足分区类型范围分区哈希分区Redis 数据备份与恢复Redis SAVE 命令用于创建当前数据库的备份。语法resis Save 命令基本语法如下:redis 127.0...原创 2019-05-09 19:47:51 · 164 阅读 · 0 评论 -
(转载)Tokyo Cabinet 与Tokyo Tyrant介绍及使用
Tokyo Cabinet 与Tokyo Tyrant 介绍及使用简介安装配置调用转载地址:https://www.cnblogs.com/yangkai-cn/p/4016553.html简介Tokyo Cabinet 是日本人 平林幹雄 开发的一款 DBM 数据库,该数据库读写非常快。哈希模式下 写入 100 万条数据只需 0.643 秒,读取 100万 条数据只需 0.773秒,是 B...转载 2019-05-07 14:11:28 · 1739 阅读 · 0 评论 -
MongoDB 学习笔记四 数据库与连接操作
MongoDB 学习笔记四 数据库与连接操作MongoDB 连接实例MongoDB 连接命令格式更多连接实例MongoDB 创建数据库语法实例MongoDB 删除数据库语法实例MongoDB 连接标准 URI 连接语法:mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[datab...原创 2019-05-20 09:18:08 · 627 阅读 · 0 评论 -
MongoDB 学习笔记五 文档操作
MongoDB 学习笔记五 文档操作MongoDB 插入文档insert()方法MongoDB 更新文档update()方法save()方法MongoDB 删除文档remove()方法MongoDB 查询文档MongoDB 与 RDBMS Where 语句比较MongoDB AND 条件MongoDB OR 条件AND 和 OR 的联合使用MongoDB 插入文档文档的数据结构和JSON基本一...原创 2019-05-20 13:43:19 · 369 阅读 · 0 评论 -
Memcached 学习笔记一 简介
Memcached 学习笔记一 简介Memcached 是什么?Memcached有什么特征?协议事件处理存储方式通信分布式Linux Memcached 安装安装 Memcached自动安装源代码安装Memcached 运行Memcached 连接Memcached 是什么?Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web 应用以减轻数据库负载。他通过在内存中缓存数据...原创 2019-05-07 19:48:36 · 106 阅读 · 0 评论 -
Redis 学习笔记四 命令四
Redis 学习笔记四 命令四Redis HyperLogLogRedis Pfadd 命令Redis Pfcount 命令Redis Pgmerge 命令Redis 发布订阅Redis Psubscribe 命令Redis Pubsub 命令Redis Publish 命令Redis Punsubscribe 命令Redis Subscribe 命令Redis Unsubscribe 命令Red...原创 2019-05-15 19:52:09 · 246 阅读 · 0 评论 -
MongoDB 学习笔记九 关系、数据库引用、覆盖索引查询
MongoDB 学习笔记九 关系、数据库引用、覆盖索引查询MongoDB 关系嵌入式关系引用式关系MongoDB 数据库引用DBRefs vs 手动引用使用 DBRefsMongoDB 覆盖索引查询使用覆盖索引查询MongoDB 关系MongoDB 的关系表示多个文档之间的在逻辑上的相互关系。文档可以通过嵌入和引用来建立关系。MongoDB 中的关系可以是:1:1(1对1)1:N...原创 2019-05-24 08:35:13 · 197 阅读 · 0 评论