MongoDB版本控制
1、稳定版本
MongoDB的版本的形式X.Y.Z在那里X.Y 指的是一个版本系列或开发系列Z 指修订/补丁号。
如果Y是偶数,则X.Y指发布系列;例如, 4.0发行系列和4.2发行系列。发布系列 稳定且适合生产。
如果Y是奇数,则X.Y指一个开发系列;例如, 4.1开发系列和4.3开发系列。开发系列仅用于测试而不是生产。
例如,在MongoDB版本中4.0.12,4.0指的是发行系列,而.12指的是修订版。
最新产品
在发布一系列变化(...
/
722 次浏览/
DBA运维
目录
索引的类型和属性
单键索引
普通单键索引
索引子文档字段
唯一索引
复合索引
多键值索引
过期索引
哈希索引
地理位置索引
文本索引
索引操作方法
查看现有索引
列出数据库的所有索引
删除索引
重建索引
创建索引的参数
索引规则
查询优化器...
/
754 次浏览/
DBA运维
1.Memcached简介
Memcached是一个开源、高性能,将数据分布于内存中并使用key-value存储结构的缓存系统。它通过在内存中缓存数据来减少向数据库的频繁访问连接的次数,可以提高动态、数据库驱动之类网站的运行速度。
Memcached在使用是比较简单的,在操作上基本就类似于操作字典结构的对象一样。分布式缓存Memcached的分布式怎么理解?简单来说就是Memcached通过建立一个系统服务和应用系统完全独立开,两则不是相同的进程。
&nb...
/
718 次浏览/
DBA运维
对于经常写SQL的同学,一开始写mongoDB的语法会十分不习惯,下表整理了常见的SQL语法,函数以及相应的MongoDB对应语法,仅供参考。
术语及概念
SQL
MongoDB
database
database
table
collection
row
document
co...
/
796 次浏览/
DBA运维
项目背景
最近,做一个按优先级和时间先后排队的需求。用 Redis 的 sorted set 做排队队列。
主要使用的 Redis 命令有, zadd, zcount, zscore, zrange 等。
测试完毕后,发到线上,发现有大量接口请求返回超时熔断(超时时间为3s)。
Error日志打印的异常堆栈为:
redis.clients.jedis.exceptions.JedisConnectionException: Could not...
/
737 次浏览/
DBA运维
sudo rm /var/lib/mongodb/mongod.lock sudo mongod --dbpath <Your data path> --repair sudo systemctl start mongod 如果启动失败则应该检查 data 文件夹的权限可以尝试执行 sudo chown -R mongod:mongod <Your data path> <Your data path> 便是在 /etc/mongod.co...
/
697 次浏览/
DBA运维
一.简介
docker作为一个容器技术,在搭建资源隔离性服务上具有很大的优势,在一台服务器上可以启动多个docker容器,感觉每个在容器里面部署的服务就像是部署在不同的服务器上。此次基于docker以及docker-compose(一种容器编排技术)搭建redis集群,包含六个实例,分为三主三从。
二.构建镜像
使用docker构建容器,首先需要一个镜像,这个镜像可以基于docker官方提供的标准镜像,也可以自定义镜像。
1)构建redis镜像文件
创建Docker...
/
723 次浏览/
DBA运维
上一篇博客主要聊了下mongodb的分片机制以及分片集群的搭建,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/13958295.html;今天我们来了解下mongodb的访问控制; 什么是访问控制? 简单讲访问控制就是指,哪些用户可以访问哪些资源,对资源有哪些操作(权限);在mongodb中我们把数据库、或者集合叫做资源;也就说访问控制是用来限制某些用户对数据库或集合的操作;我们在mysql数据库中,我们通过给账号授权的方式达到...
/
728 次浏览/
DBA运维
MongoDB的用户和角色权限简介默认情况下,MongoDB实例启动运行时是没有启用用户访问权限控制的,也就是说,在实例本机服务器上都可以随意连接到实例进行各种操作,MongoDB不会对连接客户端进行用户验证。为了强制开启用户访问控制(用户验证),则需要在MongoDB实例启动时使用选项--auth或在指定启动配置文件中添加auth=true。启用访问控制:MongoDB使用的是基于角色的访问控制(Role-Based Access Control,RBAC)来管理用户对实例...
/
775 次浏览/
DBA运维
-------------------MongoDB数据导入与导出-------------------一、数据导出:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。  ...
/
852 次浏览/
DBA运维