摘要: Mongodb不支持多文档原子性操作,因此依据两阶段提交协议(Two Phase Commits protocol)来模拟事务。 以两个银行账户之间的转账行为为例,来说明如何实现多文档间的事务操作。 为实现多文档间的事务操作,定义一个事务文档TransactionDocument,储存在事务集合Tr 阅读全文
posted @ 2018-01-23 16:55 甜橙很酸 阅读(2143) 评论(0) 推荐(0) 编辑
摘要: 一、API解读 1 GridFSBucketOptions 1)public string BucketName { get; set; } 获取或设置bucket名称 2)public int ChunkSizeBytes { get; set; } 获取或设置块的字节大小 3)public Re 阅读全文
posted @ 2018-01-23 13:36 甜橙很酸 阅读(1916) 评论(0) 推荐(0) 编辑
摘要: 主要内容 1 MongoClient 1.1构造函数 1.2 方法 2 IMongoDatabase 3 IMongoCollection 4 IMongoCollectionExtensions 5 DeleteResult 6 UpdateResult 7 IFindFluent<TDocume 阅读全文
posted @ 2018-01-23 13:18 甜橙很酸 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 说明:mongoDBService是对各种常用操作的封装 数据模型 一、简单操作 1创建文档 2 插入文档 调用的主要方法IMongoCollection<TDocument>.InsertOneAsync 结果: 3删除文档 调用主要方法IMongoCollection<TDocument>.De 阅读全文
posted @ 2018-01-23 12:59 甜橙很酸 阅读(1090) 评论(2) 推荐(1) 编辑