摘要:
首先,感谢一下MoLing同志加入开发团队,负责国际化功能的开发。。。。有能力和精力的同学,欢迎加入开发团队:要求,1 C#熟练, 2 知道基本的WinForm的开发 3 对于MongoDB 感兴趣这个月的开发有以下几个方面(有些是直接模仿MongoVUE的): 1.TextView的表示方法: 简单嵌套复杂 第二:数据备份和恢复 新功能增加了数据备份和恢复的功能。 通过DOS调用了MongoDB的Restore.exe等命令可以实现数据库的恢复,备份,数据集的导入和导出等功能: 备份恢复和导入导出的区别: 备份是内部码形式的,导出是BSON明文 备份是以数据库或者数... 阅读全文
摘要:
MagicMongoDBTool工具使用指南:GitHub 下载地址MagicMongoDBTool工具是一款MongoDB的数据库管理工具,用来进行简单的数据库管理工作。MongoDB的下载和安装,博客园里面有很多文章了,请自行检索 使用前,请先启动MongoDB数据库 cdC:\runmongo\binmongod--port28030--dbpathC:\mongodb\magicdict这里我们指定了端口号28030 和 数据库路径一般可以作为Windows服务启动MongoDB或者通过Dos启动MongoDB。然后我们打开工具,建立一个新的数据库连接最简单的设置连接只需要 连接名称. 阅读全文
摘要:
1.增加了 仲裁服务器的概念在副本出现问题的时候,仲裁服务器将起到仲裁主机的作用,这个概念很少使用,但是这次还是加上了。2.增加了服务器的优先度概念在副本出现问题的时候,优先度高的服务器成为主机3.改变了初始化副本的操作位置,原来的初始化副本移动到连接窗体中4.主界面的树形结构的美化:增加了一些图标5.当前数据和总体数据量在底部标出。例如上图的底部那样,当前是 1 ,总共 1760 条数据6.数据字段表示和刷选窗体的重构7.数据集如果有不同结构的数据,或者嵌套结构的数据,读取前100条数据确定其数据结构,使用AA.BB.CC的表示方法来表示嵌套结构8.副本Replset的服务器添加和删除功能G 阅读全文
摘要:
Dear ratam: I write the information about the problem with richTextFormat: I am developing a GUI for MongoDB with your C# Driver. I create a environment to simulate Replset:Shard1:cdC:\runmongo\binmongod--shardsvr--port10001--dbpathC:\mongodb\shard1--replSetset1--restShard2:cdC:\runmongo\binm... 阅读全文
摘要:
1.昨天,已经将官方驱动程序更新至1.3了,在最新的源代码的下载版本中应该已经包含了最新版本。2.随着1.3驱动的更新,索引系统有了新的更改,最新的索引系统增加了4个索引属性。配合新的索引系统,索引管理器的窗体进行了重构:新的索引添加方式:3.添加新连接:ReplSetName由于BUG的问题,设置后无法正确表示,这个BUG已经和官方联系,获得了官方的确认:重构后的链接窗体作为Admin登陆变为不可选择,自动配置项目4.服务器和数据库状态窗体重构,3个窗体变为3个TabGitHub源代码不管有没有GitHub的账号,您都可以点击 ZIP按钮来下载源代码工程。RoadMap:强化数据查询功能;. 阅读全文
摘要:
MongoDB工具MagicMongoDBTool已经在 -GitHub开源了:这个项目的开发,有1个月整了,也就是说我学习MongoDB的时间也1个月整了。MongoDB阶层的数据存储方式的确在字典网站这样的项目里面很有用。不过其对于内存的消耗也非常给力。。。。。。、现在已近有1位协同开发者了,使用MongoDB的C#开发者,如果有兴趣可以加入这个开发团队,那么我们就不 二 了(目前开发团队只有2个人)今天上午已经将这个Solution整理了一遍。感谢Dragon同志的帮助和支持。GitHub地址如下:使劲的戳下面的链接,如果IT部门找你,我为你提供法律援助。 GitHub地址Solutio 阅读全文
摘要:
MongoDB学习了大概有25天了,作为一个学习的成果,这里发布一个MongoDB工具的源代码给大家。当然这个源代码里面有很多很多细节还没有完善,例如TabIndex的设置。我一直认为学习一门技术光看文档没有用,还是需要自己动手去写点代码才可以。OK,开始我们的工具使用之旅:1.启动您的MongoDB服务器:cdC:\runmongo\binmongod--port28018--dbpathC:\mongodb\master--master这里我直接将服务器启动在了DOS里面,当然,你可以将服务器作为一个Service,或者通过设置LOGFILE来将所有输出信息放到文件里面去。这样的话,您的. 阅读全文
摘要:
感谢网友qianlif 的皮肤工程的结果,我的工具总算穿上衣服了。。。。 对于皮肤,我现在倾向于,如果别人有好的作品,我会拿来使用。 我一直认为一个软件,每一个部分都应该亲力亲为,这样才能了解每一个部分的运作原理。 以前我也是怎么做的,自己也开发过皮肤。等到自己完全掌握了皮肤的技能后,使用别人的作品倒也是一个好的方法了。 现在软件作坊的问题就是,过度拿来主义。小公司,特别是NET,JAVA的进存销系统,追求低成本,快速开发,都鼓励小朋友们直接使用第三方控件。小朋友们在第三方控件的帮助下,什么炫目的界面都可以做出来。的确,第三方控件的目的就是降低开发成本,不过这个也造成了很多小朋友只会拖拖控.. 阅读全文
摘要:
1.MapReduce可以从system.js系统JS库中直接选择Map和Reduce函数。也可以将Map和Reduce函数保存到system.js库中修改了SocketTimeOut的时间,以对应消耗时间较长的MapReduce下图为97万件数据的MapReduce结果。2.增加了删除数据功能,在树视图下面删除选中节点的数据【暂时只之处主节点】,在表视图下,删除多条选中记录注意点:1.开发中的东西,不要使用在真实环境中。可以预见里面有很多Bug和各种问题2.没有精力做界面美化,至少现在没有时间,有人志愿做美化工作吗。【不接受直接改窗体,只接受继承一个美化的共通窗体,所有对于控件的美化都必须. 阅读全文
摘要:
1.增加了MapReduce功能: 试验数据库 我们使用MapReduce进行Age的统计:使用以下的Map和Reduce函数:functionMap(){emit(this.Age,1);}functionReduce(key,arr_values){vartotal=0;for(variinarr_values){temp=arr_values[i];total+=temp;}returntotal;}输出结果界面:2.增加了数据过滤功能:过滤一下Age在13-18,Age2在13-18,Age3在13-18的记录下面的结果已经按照Age,Age2,Age3升序最新代码将改日公开。编辑.. 阅读全文