`

NoSql之mongodb(1)

阅读更多
选定mongodb作为Nosql学习的对象

————————————————NoSql————————————————————
   DBMS存在的一些问题:
   A、high performance——对数据库高并发读写的需求
   B、Huge Storage——对海量数据的高效率存储和访问的需求
   C、High Scalability && High Availability——对数据库的高可扩展性和高可用性的需求
   一些无用武之地的特性:
   A、数据库事务一致性需求
   B、数据库的写实时性和读实时性需求
   C、对复杂的SQL查询,特别是多表关联查询的需求
   ——Nosql的特点
   A、它们可以处理超大量的数据
   B、它们运行在便宜的PC服务器集群上
   C、它们击碎了性能瓶颈
   D、没有过多的操作
   E、Bootstrap支持
   缺点:
   没有正式的官方支持

  .个人疑问:
   mongodb是如何存储数据这类数据的呢?
http://www.cnblogs.com/zengen/archive/2010/11/17/1879719.html

*********************************************************************
1、linux 下mongodb 启动错误!
   第一次启动成功, 然后使用了一段时间,再次使用命令./mongodb启动时抛出如下异常:
   old lock file: /usr/local/mongodb/data/mongod.lock.  probably means unclean shutdown
recommend removing file and running –repair
see: http://dochub.mongodb.org/core/repair for more information
*************
Wed Jan  5 11:43:52 exception in initAndListen std::exception: old lock file, terminating
Wed Jan  5 11:43:52 dbexit:

Wed Jan  5 11:43:52 shutdown: going to close listening sockets…
Wed Jan  5 11:43:52 shutdown: going to flush oplog…
Wed Jan  5 11:43:52 shutdown: going to close sockets…
Wed Jan  5 11:43:52 shutdown: waiting for fs preallocator…
Wed Jan  5 11:43:52 shutdown: closing all files…
Wed Jan  5 11:43:52     closeAllFiles() finished

Wed Jan  5 11:43:52 dbexit: really exiting now

解决办法:估计是权限的问题,没有去测试,有空,再找根本的原因,目前想到解决办法是删除这个文件( /usr/local/mongodb/data/mongod.lock)。
   键入命令: mongod --repair貌似无效

分享到:
评论

相关推荐

    NoSQLBooster for MongoDB

    1. **图形化用户界面(GUI)**:NoSQLBooster提供了一个直观的GUI,允许用户通过简单的拖放操作和清晰的布局来执行查询、插入、更新和删除操作,极大地简化了MongoDB数据库的管理工作。 2. **查询构建器**:对于不...

    Mac OS版 nosqlbooster mongodb可视化工具

    1. **数据浏览与编辑**:通过其清晰的界面,你可以查看、添加、修改和删除MongoDB集合中的文档,支持JSON格式的直接编辑。 2. **查询构建器**:提供一个直观的查询构建器,允许用户通过拖放操作创建复杂的查询,而...

    NoSQL数据库之MongoDB视频讲解(17集附源码)

    教程名称:NoSQL数据库之MongoDB视频讲解(17集附源码)课程目录:【】MongoDB - 1【视频讲解】【】NoSQL数据库之MongoDB - 11【】NoSQL数据库之MongoDB - 16【】NoSQL数据库之MongoDB - 5【】NoSQL数据库之MongoDB-...

    NoSQL Manager for MongoDB中文版(免安装).zip

    MongoDB是一种流行的开源、分布式文档型数据库,属于NoSQL数据库的一种。它以其灵活性、高性能、易扩展性以及支持丰富的数据模型而备受青睐。NoSQL Manager for MongoDB是一款专为MongoDB设计的强大管理工具,提供了...

    NoSQL Manager for MongoDB Pro免费版加注册机

    NoSQL Manager for MongoDB Pro免费版加注册机 MongoDB 可视化工具压缩包内附注册机

    NoSQL Manager for MongoDB 无限30天试用

    亲测可用, NoSQL Manager for MongoDB 2.7.x, 支持MongoDB 3.0, 下载运行 破解.bat即可

    NoSQL之MongoDB的CRUD操作

    NoSQL之MongoDB的CRUD操作 比较全面的MongoDB操作,支持面向对象. 详情http://blog.csdn.net/dengwanchuan/article/details/7514431

    NoSQL Manager for MongoDB 下载

    1. **数据库管理**:用户可以通过该工具创建、查看、修改和删除 MongoDB 数据库。可以直观地看到数据库的结构,包括集合(类似表)、文档(类似行)等。 2. **集合操作**:支持创建、编辑、删除集合以及导入和导出...

    NoSQL Manager for MongoDB图形化管理工具,便于对MongoDB数据库进行操作和维护(包含授权码)

    NoSQL Manager for MongoDB是一个图形化管理工具,它便于开发者和管理员对MongoDB数据库进行操作和维护。以下是对NoSQL Manager for MongoDB的详细介绍: 数据库管理: 可以方便地连接、创建、删除和查看MongoDB...

    NoSQL Manager for MongoDB.rar

    1. **数据库管理**:NoSQL Manager支持创建、删除和管理多个MongoDB数据库,方便你根据业务需求划分不同的数据存储空间。 2. **集合管理**:集合相当于关系型数据库中的表,你可以通过此工具创建、修改和删除集合,...

    NoSQLBooster for MongoDB v4.7.5可用注册码,注意:一定要设置host

    NoSQLBooster for MongoDB v4.7.5可用注册码,注意:一定要设置host

    nosql manager for mongodb无限30天使用

    nosql manager for mongodb无限30天使用,运行压缩包中的bat脚本就可,记得运行前保存你的连接信息,不然要重新配置连接信息。

    NoSQLBooster for MongoDB v4.7.5-破解版.rar

    破解步骤: 1、hosts添加127.0.0.1 nosqlbooster.com、127.0.0.1 www.nosqlbooster.com 2、覆盖resources文件 3、输入License

    NoSQL Manager for MongoDB

    可视化MongoDB数据库管理工具,NoSQL Manager for MongoDB,破解版,解压就可以用。

    NoSQL之MongoDB查询

    MongoDB之查询 MongoDB是一种基于NoSQL的数据库,查询操作是数据库的核心操作。MongoDB对查询的支持非常到位,包含有关系运算、逻辑运算、数组运算、正则运算等等。 ### find简介 在MongoDB中,find函数是查询的...

    nosql之MOngoDB,java测试类,涵盖常用方法

    MongoDB是一种流行的开源、分布式NoSQL数据库系统,以其高性能、高可用性和可扩展性而备受赞誉。MongoDB采用文档型数据模型,支持JSON格式的数据存储,使得它在处理半结构化和非结构化数据时非常灵活。在这个Java...

    nosql实验六- MongoDB的安装与基本操作.docx

    MongoDB 是一款流行的 NoSQL 数据库,广泛应用于大数据和实时 Web 应用程序。在本实验中,我们将学习如何在 Windows 和 Linux 环境下安装 MongoDB,并了解 MongoDB 的基本操作。 一、MongoDB 安装 ### Windows ...

    nosqlbooster4mongo-7.0.8,MongoDB连接工具

    NosqlBooster for MongoDB是一款高效、用户友好的MongoDB管理工具,专为简化MongoDB的日常操作而设计。版本7.0.8是该工具的一个更新版本,提供了一系列增强的功能和优化,旨在提高开发人员和数据库管理员的工作效率...

Global site tag (gtag.js) - Google Analytics