四时宝库

程序员的知识宝库

用过 mongodb 吧,这三个大坑踩过吗?

背景

讲故事

前段时间有位朋友在微信群问,在向 mongodb 中插入的时间为啥取出来的时候少了 8 个小时,8 在时间处理上是一个非常敏感的数字,又吉利又是一个普适的话题,后来我想想初次使用 mongodb 的朋友一定还会遇到各种新坑,比如说: 插入的数据取不出来,看不爽的 ObjectID,时区不对等等,这篇就和大家一起聊一聊。

MongoDB 5.0 新特性速览

你要了解mongodb的使用场景!

mongodb的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统(丰富的功能)架起一座桥梁,集两者的优势于一身。mongo适用于以下场景:

a.网站数据:mongo非常适合实时的插入,更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。

b.缓存:由于性能很高,mongo也适合作为信息基础设施的缓存层。在系统重启之后,由mongo搭建的持久化缓存可以避免下层的数据源过载。

MongoDB集群搭建及使用

作者:doremi

mongodb的集群搭建方式主要有三种,主从模式,Replicaset模式,sharding模式,三种模式各有优劣,适用于不同的场合,属Replicaset应用最为广泛,主从模式现在用的较少,sharding模式最为完备,但配置维护较为复杂。本文我们来看下ReplicaSet模式的搭建方法。

掌握MongoDB:使用编程语言连接和操作数据的全面指南

当使用编程语言连接和操作MongoDB时,您可以遵循以下步骤:

Navicat:最适合新手的数据库管理工具

“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和/或 MongoDB 等不同类型的数据库,并支持管理某些云数据库,例如阿里云、?腾讯云。Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器初学者来说又相当容易学习。Navicat 的用户界面 (GUI) 设计良好,让你以安全且简单的方法创建、组织、访问和共享信息。

.net平台的MongoDB使用

MongoDB简介

  MongoDB是一个基于分布式文件存储的非关系型数据库,相比于其他NoSql它支持复杂的查询。

  文本是类似JSON的BSON格式,BSON是在JSON的基础上进化:更快的遍历、操作更简易、更多的数据类型。因此MongoDB可以存储比较复杂的数据类型,同样也支持建立索引。

springboot mongodb最近使用心得,希望你能用得上,避免走弯路1

背景

对于大部分程序员在工作中,用到最多的应该是关系型数据库,再具体点可能就是目前最火的MySQL,但是关系型数据库由自身的局限性,更适合强关系结构,或者说确定的结构,对于开发中的半结构(举例就是一个表中的多条记录的结构不一样)或者是表结构需要灵活扩展的需求,就显得无能为力,当然5.7后可以支持JSON数据类型,但是还是不方便,只适合查询,不够灵活。这些就需要一种更为灵活的数据库,这也就是MongoDB要解决的问题。现在市面上的书籍都是些MongoDB Shell的操作,然而实际应用中,我们大多数是用的经过封装的API,所以在实际工作中使用MongoDB查用中文的API的资料还很少的,我写这篇文章的初衷就是为了在springboot项目中,使用相关API快速的方便的进行开发。

MongoDB使用教程



五分钟了解MongoDB介绍,安装与使用

个人的node.js系列即将进入node.js连接数据库的介绍,很快就要介绍通过node.js来连接MongoDB了。在介绍之前,先讲解MongoDB的简介,安装和使用。


<< < 1 2 3 4 5 6 7 8 9 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接