随笔分类 -  Storage

摘要:概述可使用单个数据服务器作为分片,也可使用复制集作为分片。复制集为具有自动故障恢复功能的主从集群,并且其主从角色可自动变更。每个复制集包括3种角色:主节点(Master)、从节点(Secondary)、仲裁节点(arbiter)从节点默认不对外提供读服务(因为主从延迟会导致从从节点上读到脏数据)。复... 阅读全文
posted @ 2014-08-18 11:51 beta2013 阅读(237) 评论(0) 推荐(0)
摘要:部署图部署过程数据服务器DataServerA(作为shard1使用)mongod --port 10001 --logpath cluster/log/shard1.log --logappend --shardsvr -dbpath cluster/data/shard1 --directory... 阅读全文
posted @ 2014-06-26 17:59 beta2013 阅读(393) 评论(0) 推荐(0)
摘要:redis中使用utf8编码使用一句c#即可完成转换:System.Text.Encoding.UTF8.GetString("\xe5\xa5\xbd\xe7\x9a\x84\xe3\x80\x82\xe6\x88\x91\xe7\x9f\xa5\xe9\x81\x93\xe4\xba\x86\xe3\x80\x82\xe3\x80\x81\xe6\x88\x91\xe8\xbf\x99\xe8\xbe\xb9\xe9\x80\x80\xe4\xba\x86".ToArray().Select(Convert.ToByte).ToArray());做成工具使: priva 阅读全文
posted @ 2012-09-15 00:04 beta2013 阅读(967) 评论(0) 推荐(0)
摘要:string1、set:设置key对应的值为string类型的value。2、setnx:设置key对应的值为string类型的value。如果key已经存在,返回0,nx是not exist的意思。3、setex:设置key对应的值为string类型的value,并指定此键值对应的有效期。4、setrange:设置指定key的value值的子字符串。5、mset:一次设置多个key的值,成功返回ok表示所有的值都设置了,失败返回0表示没有任何值被设置。6、msetnx:一次设置多个key的值。成功返回ok表示所有的值都设置了。失败返回0表示没有任何值被设置,里面操7、get:获取key对应的 阅读全文
posted @ 2011-12-17 15:19 beta2013 阅读(217) 评论(0) 推荐(0)
摘要:一、创建概念模型1、关注概念实体:先将概念实体与其之间的关联画好。再检查若“关联”也有属性,才利用PowerDesigner将关联实体化。2、实体属性的数据类型尽量使用“Domain”3、命名规范方面:i、表命名:系统名_模块名_陀峰式有意义的名称ii、字段命名:.NetTiers实体化实体时会为其加上另外的属性,那么为了“避免属性命名冲突”、“在实体中能够更快地定位实体域名”,在命名字段时采取以下的命名方式:前缀(如_)+陀峰式有意义的名称二、生成逻辑模型三、生成物理模型1、检查实体属性的外键引用的强制方式,将其从“触发器方式”改为“声明方式”2、因.NetTiers不支持UDT,所以将Do 阅读全文
posted @ 2010-07-07 16:18 beta2013 阅读(170) 评论(0) 推荐(0)
摘要:源贴地址:http://blog.163.com/dingtao-wgs/blog/static/50260714200962811292196/一、概念数据模型概述 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系(Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CD 阅读全文
posted @ 2009-08-14 16:16 beta2013 阅读(166) 评论(0) 推荐(0)
摘要:源文地址:http://www.cnblogs.com/bluesky7305/archive/2007/10/23/934455.html一、创建并部署基本报表 在开发程序中,报表总是一件繁琐工作。其实报表就是格式化数据输出,真正需要编程的地方很少。而且报表工具也比较繁琐,要编写一个漂亮的报表,需要深入了解报表工具。SQL Server 2005 报表服务(SSRS 2005)简单易用。SSRS 2005 是SQL Server 2005的一个组件。购买SQL Server时就内置在其中了。它可以从多种数据源获取数据创建报表,简单易用。生成的报表可以直接在网站和应用程序中使用。可以导出多种文 阅读全文
posted @ 2009-05-08 10:05 beta2013 阅读(230) 评论(0) 推荐(0)
摘要:一、实体完整性、参照完整性、域完整性(约束) ALTER TABLE nn ADD CONSTRAINT pk_nn PRIMARY KEY(n1); ALTER TABLE mm ADD CONSTRAINT fk_mn FOREIGN KEY(n1) REFERENCES nn(n1); ALTER TABLE emp ADD CONSTRAINT ck_emp_sex CHECK(sex='男' OR sex='女'); 二、索引 闭树索引:CREATE INDEX my_mm_idx ON mm(m1); 位图索引(数据很多、唯一值很少):CREATE 阅读全文
posted @ 2008-06-01 17:34 beta2013 阅读(165) 评论(0) 推荐(0)
摘要:一、建立视图 CREATE OR REPLACE VIEW myview AS SELECT * FROM dept WHERE deptno>20 WITH CHECK OPTION; 二、建立只读视图 CREATE OR REPLACE VIEW myview AS SELECT * FROM dept WHERE deptno>20 WITH READ ONLY; 三、建立同义词 CREATE SYNONYM dept FOR scott.dept; 三、建立公共同义词 CREATE PUBLIC SYNONYM dept FOR sco... 阅读全文
posted @ 2008-06-01 17:33 beta2013 阅读(130) 评论(0) 推荐(0)