我们知道set中 用setS; S.lower_bound(x): 查找Set中 第一个>=x的数,返回结果是指针。 S.upper_bound(x):查找Set中 第一个大于x的数,返回结果是指针。如果想要找到set中小于等于(x)的数,...
分类:
其他好文 时间:
2015-07-05 19:53:50
阅读次数:
166
在我们制作报表的时候常常需要分组聚合、多组聚合和总合。如果通过另外的T-SQL语句来聚合难免性能太差。如果通过报表工具的聚合功能虽说比使用额外的T-SQL语句性能上要好很多,不过不够干脆,还是需要先生成整个结果集然后再聚合,而且最最重要的时很多情况下报表的聚合功能可能没办法达到我们需要的效果。GRO...
分类:
数据库 时间:
2015-07-04 15:25:34
阅读次数:
193
摘要: 前面介绍完了副本集的搭建、用户的管理、参数和日常操作的说明,那副本集搭建好该如何管理呢?现在来说明下副本集的日常查看和管理。说明:1)查看命令行参数:db.serverCmdLineOpts()zjy:PRIMARY> db.serverCmdLineOpts(){ "argv" ...
分类:
数据库 时间:
2015-07-03 13:44:29
阅读次数:
348
1:数据同步的原理:当Primary节点完成数据操作后,Secondary会做出一系列的动作保证数据的同步:1:检查自己local库的oplog.rs集合找出最近的时间戳。2:检查Primary节点local库oplog.rs集合,找出大于此时间戳的记录。3:将找到的记录插入到自己的oplog.rs...
分类:
数据库 时间:
2015-07-02 11:59:52
阅读次数:
184
1 -(void)viewDidLayoutSubviews { 2 3 if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) { 4 [self.tableView setS...
分类:
其他好文 时间:
2015-07-02 11:45:57
阅读次数:
147
1:local库是MongoDB的系统库,记录着时间戳和索引和复制集等信息gechongrepl:PRIMARY> use localswitched to db localgechongrepl:PRIMARY> show tablesmeoplog.rsreplset.minvalidslave...
分类:
数据库 时间:
2015-07-02 11:45:10
阅读次数:
157
mongodb 学习笔记 08 – replication复制集
官方文档:
http://docs.mongodb.org/manual/replication/
replication sets 多台服务器维护相同的数据副本
如何使用复制集
第一步
启动mongod是要指定复制集名字,通过 添加--replSet name 或者 在配置文件中设置replication.replSet...
分类:
数据库 时间:
2015-07-02 06:34:58
阅读次数:
151
1:MongostatMongoDB2.6版本MongoDB3.0版本2:db.setProfilingLevel(2):打开profiler类似于MySQL的slow logProfiler默认是关闭的,你可以选择全部开启,或者有慢查询的时候开启。db.setProfilingLevel(leve...
分类:
数据库 时间:
2015-07-01 17:57:29
阅读次数:
243
What is a namespace in MongoDB?If you remove a document, does MongoDB remove it from disk?When does MongoDB write updates to disk?How do I do transact...
分类:
数据库 时间:
2015-07-01 17:36:01
阅读次数:
127
一、Mongdb3.0安装官网下载最新稳定版本的mongodb软体https://www.mongodb.org/downloads解压软体[root@test-weidangkouservice]#tarzxvfmongodb-linux-x86_64-rhel62-3.0.3.tgz
mongodb-linux-x86_64-rhel62-3.0.3/README
mongodb-linux-x86_64-rhel62-3.0.3/THIRD-PARTY-NOTI..
分类:
数据库 时间:
2015-07-01 06:26:46
阅读次数:
180