2017年8月18日

摘要: 角色具体说明:Read:允许用户读取指定数据库readWrite:允许用户读写指定数据库dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profileuserAdmin:允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理用阅读全文
posted @ 2017-08-18 17:35 laughing_v_5 阅读(3) 评论(0) 编辑
摘要: 一、创建索引创建索引使用db.collectionName.ensureIndex(...)方法进行创建; 语法: >db.COLLECTION_NAME.ensureIndex({KEY:1}) KEY 值为要创建的索引字段,1为指定按升序创建索引,如果你想按降序来创建索引指定为-1即可。 ens阅读全文
posted @ 2017-08-18 14:29 laughing_v_5 阅读(1) 评论(0) 编辑

2017年8月17日

摘要: MongoDB sort()方法 要在MongoDB中排序文档,需要使用sort()方法。 该方法接受包含字段列表及其排序顺序的文档。使用指定排序顺序1和-1。 1用于升序,而-1用于降序。 语法 sort()方法的基本语法如下 - 示例 假设集合myycol有以下数据。 以下示例将按标题降序排序显阅读全文
posted @ 2017-08-17 21:35 laughing_v_5 阅读(2) 评论(0) 编辑
摘要: 1. 内存参数 1.1 基本内存参数 ************************************************* alter system set sga_max_size=70g scope=spfile sid='*'; alter system set sga_targ阅读全文
posted @ 2017-08-17 20:51 laughing_v_5 阅读(2) 评论(0) 编辑

2017年8月16日

摘要: MongoDB limit()方法要限制 MongoDB 中返回的记录数,需要使用limit()方法。 该方法接受一个数字类型参数,它是要显示的文档数。语法limit()方法的基本语法如下:> db.COLLECTION_NAME.find().limit(NUMBER)Shell示例假设集合myy阅读全文
posted @ 2017-08-16 15:26 laughing_v_5 阅读(3) 评论(0) 编辑
摘要: remove()方法MongoDB中的 remove()方法用于从集合中删除文档。 remove()方法接受两个参数。 一个是删除条件,第二个是标志:justOne。criteria - (可选)符合删除条件的集合将被删除。justOne - (可选)如果设置为true或1,则只删除一个文档。语法r阅读全文
posted @ 2017-08-16 15:16 laughing_v_5 阅读(1) 评论(0) 编辑
摘要: update() 方法update() 方法用于更新已存在的文档。语法格式如下:db.collection.update( <query>, <update>, { upsert: <boolean>, multi: <boolean>, writeConcern: <document> })参数说阅读全文
posted @ 2017-08-16 15:04 laughing_v_5 阅读(1) 评论(0) 编辑
摘要: find()方法 要从MongoDB集合查询数据,需要使用MongoDB的find()方法。 语法 find()命令的基本语法如下: find()方法将以非结构化的方式显示所有文档。 pretty()方法 要以格式化的方式显示结果,可以使用pretty()方法。 语法 Shell Shell 示例 阅读全文
posted @ 2017-08-16 11:31 laughing_v_5 阅读(7) 评论(0) 编辑
摘要: insert()方法要将数据插入到 MongoDB 集合中,需要使用 MongoDB 的 insert()或save()方法。语法insert()命令的基本语法如下:>db.COLLECTION_NAME.insert(document) 示例>db.mycol.insert({ _id: 100,阅读全文
posted @ 2017-08-16 10:46 laughing_v_5 阅读(2) 评论(0) 编辑

2017年8月15日

摘要: 创建集合 createCollection() 方法 在 MongoDB 中,创建集合采用 db.createCollection(name, options) 方法。 语法格式 createCollection() 方法的基本格式如下: db.createCollection(name, opti阅读全文
posted @ 2017-08-15 14:01 laughing_v_5 阅读(7) 评论(0) 编辑
摘要: 创建数据库 use 命令 MongoDB 用 use + 数据库名称 的方式来创建数据库。use 会创建一个新的数据库,如果该数据库存在,则返回这个数据库。 语法格式 use 语句的基本格式如下: use DATABASE_NAME 范例 创建一个名为 的数据库,使用 use 语句如下: 使用命令 阅读全文
posted @ 2017-08-15 11:53 laughing_v_5 阅读(3) 评论(0) 编辑
摘要: 固定集合(Capped Collection)是一种尺寸固定的“循环”集合,可提供高效的创建、读取、删除等操作。这里所指的“循环”的意思是,当分配给集合的文件尺寸耗尽时,就会自动开始删除最初的文档,不需要提供任何显式的指令。如果文档更新后增加了文档的尺寸,那么固定集合会限制对文档的更新。因为固定集合阅读全文
posted @ 2017-08-15 10:28 laughing_v_5 阅读(3) 评论(0) 编辑

2017年8月8日

摘要: 数据分片节点#192.168.114.26#mongo.cnfport=2001dbpath=/data/mongodb/datalogpath=/data/mongodb/log/mongodb.logfork=trueshardsvr=truedirectoryperdb=truejournal阅读全文
posted @ 2017-08-08 15:13 laughing_v_5 阅读(14) 评论(0) 编辑

2017年7月30日

摘要: http://blog.csdn.net/mchdba http://blog.csdn.net/prestigeding/article/category/6435023阅读全文
posted @ 2017-07-30 16:35 laughing_v_5 阅读(8) 评论(0) 编辑
摘要: 何为数据(系统)切分? 简单来说,就是指通过某种特定的条件,按照某个维度,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面以达到分散单库(主机)负载的效果。 数据的切分(Sharding)根据其切分规则的类型,可以分为两种切分模式。一种是按照不同的表(或者Schema)来切分到不同的阅读全文
posted @ 2017-07-30 01:05 laughing_v_5 阅读(8) 评论(0) 编辑

2017年6月30日

摘要: 标准输入 (stdin) :代码为 0 ,使用 < 或 << ;标准输出 (stdout):代码为 1 ,使用 > 或 >> ;标准错误输出(stderr):代码为 2 ,使用 2> 或 2>> ;1> :以覆盖的方法将『正确的数据』输出到指定的文件或装置上;1>>:以累加的方法将『正确的数据』输出阅读全文
posted @ 2017-06-30 16:28 laughing_v_5 阅读(11) 评论(0) 编辑

2017年6月21日

摘要: 方法一: mongod --config=/etc/mondod.conf --shutdown 方法二: mongo --port 28000 > use admin> db.shutdownServer();阅读全文
posted @ 2017-06-21 15:09 laughing_v_5 阅读(13) 评论(0) 编辑
摘要: mongod --dbpath=/data/mongodb/data --logpath=/data/mongodb/log/mongodb.log --fork &--dbpath 数据文件存放路径。--logpath 错误日志存放路径。--fork 以后台deamon方式启动,如果选择此种方法必阅读全文
posted @ 2017-06-21 15:08 laughing_v_5 阅读(11) 评论(0) 编辑

2017年5月27日

摘要: (一) 建表规约1. 【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsigned tinyint( 1表示是,0表示否)。 说明:任何字段如果为非负数,必须是unsigned。 正例: 表达逻辑删除的字段名 is_deleted,1表示删除, 0表示未删除。 表示未删除阅读全文
posted @ 2017-05-27 20:14 laughing_v_5 阅读(19) 评论(0) 编辑
摘要: #!/usr/bin/env python #coding=utf8 import xlwt import MySQLdb import datetime host = 'localhost'user = 'scott'passwd = 'oracle'db = 'test'port = 3307u阅读全文
posted @ 2017-05-27 15:39 laughing_v_5 阅读(10) 评论(0) 编辑

2017年5月15日

摘要: >>> import MySQLdbTraceback (most recent call last): File "<stdin>", line 1, in <module> File "build/bdist.linux-x86_64/egg/MySQLdb/__init__.py", line阅读全文
posted @ 2017-05-15 17:36 laughing_v_5 阅读(59) 评论(0) 编辑

2017年5月7日

摘要: 功能提取SQL生成回滚SQL限制:mysql server必须开启,离线模式下不能解析binlog。binlog格式必须是row模式。flashback模式只支持DML,DDL将不做输出。flashback模式,一次性处理的binlog不宜过大,不能超过内存大小(有待优化)。binlog2sql强烈阅读全文
posted @ 2017-05-07 18:00 laughing_v_5 阅读(19) 评论(0) 编辑

2017年5月4日

摘要: CREATE TABLE dept ( deptno INT PRIMARY KEY, dname VARCHAR(14), loc VARCHAR(13) ); INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK'); INSERT INTO de阅读全文
posted @ 2017-05-04 21:15 laughing_v_5 阅读(5) 评论(0) 编辑

导航