51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
mongodb
MongoDB(课时24 全文索引)
3.6.3全文索引在一些信息管理平台上经常需要进行信息模糊查询,最早的时候是利用了某个字段上实现的模糊查询,但这个时候返回的信息并不会很准确,因为只能够查A字段或B字段,而在MongoDB里面实现了非常简单的全文检索。范例:定义一个新的集合db.news.insert({"title":"wangke","conten...
代码星球
·
2020-07-22
MongoDB
课时
全文
索引
MongoDB(课时22 过期索引)
3.6.2过期索引在一些程序的站点会出现若干秒之后信息被删除的情况,例如:手机信息验证码,那么在MongoDB里面可以轻松实现过期索引。但这个时间往往不怎么准确。范例:设置过期索引(实现过期索引,需要保存一个时间信息。)db.phones.ensureIndex({"time":1},{expireAfterSecon...
代码星球
·
2020-07-22
MongoDB
课时
过期
索引
Mongodb~连接串的整理
mongodb连接串可以分为普通开放的,带全局用户名和密码的,为指定数据库指定用户名密码的等。普通开放连接mongodb://localhost:27017带全局用户密码的mongodb://username:password@localhost:27017指定数据库带用户名密码的mongodb://username:...
代码星球
·
2020-07-18
Mongodb
连接
整理
MongoDB学习笔记~监控Http请求的消息链
在微服务架构里,你的一个任务可以需要经过多次中转,去多个接口获取数据,而在这个过程中,出现问题后的解决就成了一个大难点,你无法定位它的问题,这时,大叔的分布式消息树就出现了,费话不多说,主要看一下实现的逻辑。大叔对分布式消息链的一些想法事情是这样的,前段时间在做接口开发时,可能出现这种情况,一个接口返回的数据,可能来自...
代码星球
·
2020-07-18
MongoDB
学习
笔记
监控
Http
MongoDB学习笔记~地图坐标的支持与附近点的查找
回到目录Mongodb这个数据库很不错,它的方法也不错,为了实现坐标功能,它甚至为我们提供了geo里的一些算法,帮助我们通过某个点去位置和查找N个附近的点。表面在您存储地理数据和编写查询条件前,首先,您必须选择表面类型,这将被用在计算中。您所选择的类型将会影响您的数据如何被存储,建立的索引的类型,以及您的查询的语法形式...
代码星球
·
2020-07-18
MongoDB
学习
笔记
地图
标的
Mongodb在CSharp里实现Aggregate
回到目录 今天主要用了一个mongodb.driver里的分组,事实上在网上介绍这方面的文章非常少,以至于我在出现问题后,无法找到一个正确的解决方案,最后还是通过异常信息找到的解决方法,所以感觉自己更应该去写一篇关于如何在C#驱动里进行聚合Aggregate的文章!///<summary>///返...
代码星球
·
2020-07-18
Mongodb
CSharp
实现
Aggregate
MongoDB学习笔记~复杂条件拼接和正则的使用
在大叔lind框架里有日志组件logger,而在日志实现方式上有file,mongodb,sql,json等方式,对分布式日志处理上大叔推荐使用mongodb进行存储,除了它的高效写入,灵活的结构外,还有对复杂条件的支持,你可以从百万数据中查询到你需要的内容,这点是关系数据库不能实现的,你无法想法使用like这种语句是...
代码星球
·
2020-07-18
MongoDB
学习
笔记
复杂
条件
MongoDB学习笔记~数据模型属性为集合时应该为它初始化
回到目录今天要说一下技术点,我们在设计mongodb的数据模型时,如果属性是数组或者集合类型,我们在模型初始化时,需要为它们初始化一下,否则在数据库里将会被存储为NULL,当被存储为NULL时,我们将无法进行组件的push,pull等操作。之间在设计模型时没有注意这点,然后产生的问题就是,没有被集合赋值,在mongod...
代码星球
·
2020-07-18
MongoDB
学习
笔记
数据
模型
MongoDB学习笔记~对集合属性的操作
回到目录$unset清除元素请注意在单个数组元素上使用$unset的结果可能与你设想的不一样。其结果只是将元素的值设置为null,而非删除整个元素。要想彻底删除某个数组元素,可以用$pull和$pop操作符。$addToSet和$push的区别该两者的功能都是给数组添加一个值。但是两者之间有区别,$addToSet要添...
代码星球
·
2020-07-18
MongoDB
学习
笔记
合属
性的
MongoDB学习笔记~根据子集合里某个属性排序
回到目录这个问题是这样的,有一个实体dog,里面有集合属性DogHistory,它里面有一些自己的属性,其中一个是SortNum,主要用来进行排序,而且这个排序可以影响主对象,即影响dog类,这个在mongodb里不容易实现,但也不是不能实现,我们需要分两步考虑这个问题,不过首先我们需要知道,mongodb里不支持子集...
代码星球
·
2020-07-18
MongoDB
学习
笔记
根据
子集合
MongoDB 使用B树
MongoDB是一个通用的、面向文档的分布式数据库[^1],这是官方对MongoDB介绍。区别于传统的关系型数据库MySQL、Oracle和SQLServer,MongoDB最重要的一个特点就是『面向文档』,由于数据存储方式的不同,对外提供的接口不再是被大家熟知的SQL,所以被划分成了NoSQL,NoSQL是相对SQL...
代码星球
·
2020-07-14
MongoDB
使用
mongodb集群化
转自:https://www.cnblogs.com/nulige/p/7613721.html 一、mongodb主从复制配置主从复制是MongoDB最常用的复制方式,也是一个简单的数据库同步备份的集群技术,这种方式很灵活.可用于备份,故障恢复,读扩展等. 最基本的设置方式就是建立一个主节点和一个...
代码星球
·
2020-07-14
mongodb
集群
MongoDB使用优化
一、监控mongodb可以通过profile来监控数据,进行优化。查看当前是否开启profile功能用命令:db.getProfilingLevel()返回level等级,值为0|1|2,分别代表意思:0代表关闭,1代表记录慢命令,2代表全部。开始profile功能为db.setProfilingLevel(level...
代码星球
·
2020-07-14
MongoDB
使用
优化
mongodb 详解 error:10061 由于目标计算机积极拒绝,无法连接解决方法
mongodb下载地址(32位):下载地址自己选择版本建立如下与mongodb并行的两个文件夹data和log。然后建立mongo.config。在mongo.config配置文件中输入:##数据文件dbpath=F:data ##日志文件logpath=F:logmongo.log并且在log文件夹下建立一...
代码星球
·
2020-07-12
mongodb
详解
error
10061
由于
MongoDB集群搭建教程收集(待实践)
先收集,后续再实践。MongoDB的集群应该和MySQL的定位保持一致,因为要认为它就是一个数据库。集群方式有也是有很多,比如分库,分片,主从,主主等等。下面是收集的一些教程:http://blog.chinaunix.net/uid-20104120-id-5012786.htmlhttp://www.ttlsa.c...
代码星球
·
2020-07-09
MongoDB
集群
搭建
教程
收集
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
3
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他