MongoDB
I天辉I
专注于Python相关的量化投资
展开
-
8天学通MongoDB——第一天 基础入门
关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合”就是对应关系数据库中的“表”,“文档”对应“行”。 一: 下载 上MongoDB官网 ,我们发现有32bit和64bit,这个就要看你系统了,不过这里有两点注意: ①:根据业界规则,偶数为“稳定版”(如:1.6.X,1.8.X转载 2017-05-14 11:10:13 · 358 阅读 · 0 评论 -
window系统之mongoDB安装,启动及如何设置为windows服务(总结)
一: 下载 上MongoDB官网 ,下载适合的自己电脑系统相对应的版本,安装到合适的位置。我这里下载的为:安装之后我就放到”D盘“,改下文件夹名字为”mongodb“(data,etc,logs三个文件夹为后面自己创建的,稍后说明)。 二:开启服务与关闭 创建数据库目录D:\mongodb\data,接下来打开cmd命令行窗口,切换到D:\mongodb...转载 2018-08-15 11:48:08 · 203 阅读 · 0 评论 -
【MongoDB】——特定服务错误代码100
最近想了解一下关于MongoDB的知识,记得之前电脑上安装的MongoDB也能正常启用,可是这次在使用mongodb,却遇到一下小麻烦啊。mongodb无法启动,小编很苦恼,尝试了各种方法,甚至卸载重新安装都解决不了,无奈既然要历练我,那就迎接吧。 先说这个错误造成的原因:使用bat配置可以启动,就是以下这种方式>C:>cd c:\MongoDB\Server\bin...转载 2018-08-15 11:33:45 · 853 阅读 · 0 评论 -
MongoDB的基础使用及python操作MongoDB
一、MongoDB介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。 层级关系:d...转载 2018-08-06 17:38:39 · 384 阅读 · 0 评论 -
MongoDB的安装与设置MongoDB服务
Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。工具转载 2018-02-03 13:24:44 · 398 阅读 · 0 评论 -
无模式数据库NoSQL讲解
很多NoSQL 数据库有个共同点,那就是它们都没有模式。若要在关系型数据库中存储数据,首先必须定义“模式”,也就是用一种预定义结构向数据库说明:要有哪些表格,表中有哪些列,每一列都存放何种类型的数据。必须先定义好模式,然后才能存放数据。 相比之下,NoSQL 数据库的数据存储就比较随意了。“键值数据库”可以把任何数据存放在一个“键”的名下。“文档数据库”实际上也如此,因为它对所存储的文档结转载 2018-01-26 13:53:02 · 967 阅读 · 0 评论 -
mongodb概念--文档、集合、数据库、shell
Mongodb不是关系型数据库,对于使用关系型数据库较多的我们,mongodb的一些基本概念需要好好的理解。在理解这些概念的时候,我是以与关系型数据库等对比的方式来理解的,这样有助对概念的更好理解。1.文档 文档时mongodb中数据的基本单元,类似关系型数据库中的行。 >>关系型数据库: 行:是标识一条存在数据库中的记录,行有唯一标识的字段,比如oracle就有隐藏转载 2018-01-25 19:04:10 · 622 阅读 · 0 评论 -
关系数据库与非关系数据库
1. 关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。关系模型中常用的概念:转载 2017-11-22 14:47:12 · 324 阅读 · 0 评论 -
Python操作Mongodb (增删改查)
MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以转载 2017-10-10 15:06:54 · 2833 阅读 · 0 评论 -
python操作mongodb之基础操作
#coding:utf-8__author__ = 'hdfs'import pymongofrom pymongo import MongoClientclient = MongoClient() client=MongoClient('10.0.0.9',27017)#连接mongodb数据库client = MongoClien转载 2017-08-31 11:31:31 · 2649 阅读 · 2 评论 -
python操作MongoDB
下载python中MongoDB的驱动程序pip install pymongo然后确保MongoDB已经安装且可以正常运行,去官网下载相应版本:https://www.mongodb.com/mkdir -p /home/toolscd/home/toolswget https://fastdl.mongodb.org/linux/mongodb-linux-x8转载 2017-06-27 15:21:33 · 617 阅读 · 0 评论 -
mongodb概念--文档、集合、数据库、shell
MongoDB不是关系型数据库,对于使用关系型数据库较多的我们,mongodb的一些基本概念需要好好的理解。在理解这些概念的时候,我是以与关系型数据库等对比的方式来理解的,这样有助对概念的更好理解。1.文档 文档时mongodb中数据的基本单元,类似关系型数据库中的行。 >>关系型数据库: 行:是标识一条存在数据库中的记录,行有唯一标识的字段,比如Oracle就有隐藏转载 2017-05-18 13:27:54 · 474 阅读 · 0 评论 -
MongoDB 删除数据库
语法MongoDB 删除数据库的语法格式如下:db.dropDatabase()删除当前数据库,默认为 test,你可以使用 db 命令查看当前数据库名。实例以下实例我们删除了数据库 runoob。首先,查看所有数据库:> show dbslocal 0.078GBrunoob 0.078GBtest 0.078GB接下来我们切换到数据库 runo转载 2017-05-18 11:49:43 · 467 阅读 · 0 评论 -
8天学通MongoDB——第二天 细说增删查改
看过上一篇,相信大家都会知道如何开启mongodb了,这篇就细说下其中的增删查改,首先当我们用上一篇同样的方式打开mongodb,突然傻眼了,擦,竟然开启不了,仔细观察“划线区域“的信息,发现db文件夹下有一个类似的”lock file”阻止了mongodb的开启,接下来我们要做的就是干掉它,之后,开启成功,关于mongodb的管理方式将在后续文章分享。 一: Insert操作转载 2017-05-14 11:44:51 · 421 阅读 · 0 评论 -
Mongo数据库吃内存问题以及解决情况
起因最近一直跑得好好的项目总是会莫名其妙的停了服务,最初的时候没有在意这个情况,觉得可能只是一个意外而已,可连着发生了好几次,就觉得有点怪异了,然后查看tomcat的log文件,就发现了问题所在了,内存不足当时还觉得有点不理解,应该这台服务器的配置还是很高的,然后服务器上也只是跑了两个tomcat和一个mongo数据库,觉得不应该有这种问题的,然后就去查了一下资料,原来是mongo数据库在...转载 2018-10-11 23:03:33 · 568 阅读 · 0 评论