Log4Net是个很方便的日志记录工具,起初我是用txt形式记录日志的,这种方式简单、直接,非常方便。 但考虑到将来可能会有大量的日志,或者说还需要做一些日志查询功能,那么txt形式显然就不合适了。 于是就要考虑用…
斯克迪亚 创建于: (2015年8月24日 0:10)
MongoDB的3.0及以后的版本和之前的2.6版是不兼容的,系统里已经有2.6版了,而且也经常需要用到,但最近又想尝试用最新版本做新项目的开发,于是考虑以虚拟机作为MongoDB数据库服务器,宿主机开发时只要访问虚拟机存…
斯克迪亚 创建于: (2015年8月22日 0:11)
这个需求在标签搜索中常要用到,假设数据库中有类似以下标签字段字符串: 红色,樱桃红色,红色,玫红色,红宝石,红色尖晶石,玫红色石榴石,红色 这里我们要找完全匹配于“红色”的标签,为了方便测试准确性,我们使“红…
斯克迪亚 创建于: (2015年6月14日 18:36)
默认存储到数据库的都是世界标准时间,使用时还需要进行转换,不过可以通过特性指定属性自动转换为本地时间,代码示例如下:[MongoDB.Bson.Serialization.Attributes.BsonDateTimeOptions(Kind = DateTimeKind.Local…
斯克迪亚 创建于: (2015年3月16日 15:17)
系统环境: msi文件,安装到默认目录,我的是:C:Program FilesMongoDB 2.6 Standard。 在安装目录下新建data和log目录。 运行测试 以管理员模式运行cmd.exe,切换到安装目录中的bin目录下,执行以下命令:mongod.ex…
斯克迪亚 创建于: (2015年1月9日 7:33)
MongoDB不支持GUID,存入数据库的GUID通常是这样表示的:/* 0 */ { "_id" : new BinData(3, "Fl109F7FZkOeJN9eq8Hsvw=="), "_t" : "源文件", "创建时间" : ISODate("2014-07-15T08:46:30.115Z"), "创建者用户名" : "…
斯克迪亚 创建于: (2014年11月25日 2:09)
因为实测使用Lambda表达式查询的效率并不比标准Api差,所以我希望尽可能地使用Lambda表达式来完成Mongodb的查询工作。 这些扩展方法能够实现便捷的Lambda查询,例如:c.Find(q => !q.性别 && q.身高 > 1.8 && q.存款…
斯克迪亚 创建于: (2014年11月24日 21:42)
MongoDB中没有Decimal所对应的类型,并且Decimal目前也还不受MongoDB官方驱动(当前为1.10.0-rc0 (预发行版))支持,默认序列化时会把其存为字符串类型数据,这意味着性能损耗,且不支持Inc形式的更新。 找了一下相…
斯克迪亚 创建于: (2014年11月18日 21:21)
Element '支付订单编号' does not match any field or property of class MongoModels.交易记录.说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处…
斯克迪亚 创建于: (2014年11月14日 14:59)
异常情况描述 有一个“文章”类,其中包含一个“List<段落>”类型的属性,“段落”类是抽象类,其子类有“副标题段落”、“文本段落”、“图像段落”、“附件段落”、“列表段落”等类型。 将“文章”类型的对象存入…
斯克迪亚 创建于: (2014年9月8日 7:03)
近期由于DB4O的一些无解的BUG,导致现行的项目查询效率底下,于是愤而迁移到了MongoDB。 MongoDB虽然比DB4O的用户要多一些,但是文档依然极度匮乏,遇到问题不是那么容易就能搜到解决办法,在此分享一个遇到的比较要…
斯克迪亚 创建于: (2014年9月7日 11:46)
© 2008-2021 SkyD(斯克迪亚)开发者博客
[切换到移动版页面]