协思

协作、思考、感悟、进步

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  39 随笔 :: 4 文章 :: 18 评论 :: 71001 阅读

07 2013 档案

摘要:数据的持久化我们都已经完成了,和所有应有程序一样,最重要的是要向用户展示数据。下面我们就推出这部分代码,读取任意行任何列: public IList ExecuteRowListResult(string columnFamily, IList rowKeys, IList columnNames) { if (string.IsNullOrWhiteSpace(columnFamily)) throw new ArgumentNullException("columnFamily"); List keys = rowKe... 阅读全文
posted @ 2013-07-30 22:05 协思 阅读(458) 评论(0) 推荐(0) 编辑

摘要:之前我们实现了如何修改数据,还需要相应的删除动作。删除方式会有几种情况,以下分别一一介绍。1.批量删除,适应于多行多列的情况。public void Remove(string columnFamily, IList rowMutations){ if (string.IsNullOrWhiteSpace(columnFamily)) throw new ArgumentNullException("columnFamily"); Dictionary>> mutation_map = new Dictionary>>(); foreach (var 阅读全文
posted @ 2013-07-26 10:09 协思 阅读(686) 评论(2) 推荐(0) 编辑

摘要:上文中我们已经建立了项目的基本结构,今天实现数据的修改。在NoSQL中,通常添加和修改都认为是对数据的一种Mutation。1.建立描述修改Row的实体。 public class RowMutation { public string Key { get; set; } public IList Mutations { get; set; } public RowMutation() { } public RowMutation(string key) { Ke... 阅读全文
posted @ 2013-07-25 09:46 协思 阅读(528) 评论(0) 推荐(0) 编辑

摘要:aquiles是.net下基于Thrift协议访问Cassandra的第三方类库,官方地址是:http://aquiles.codeplex.com/1.下载类库文件:http://aquiles.codeplex.com/releases2.添加引用Aquiles.Core.dllAquiles.Cassandra10.dllThrift.dll3.添加配置文件 ... 阅读全文
posted @ 2013-07-24 17:10 协思 阅读(820) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.commybatis作为一种半自动化的ORM工具,可以提供更大的灵活性,逐渐受到社区的欢迎。官方下载地址是:https://code.google.com/p/mybatis/downloads/list?can=3&q=P... 阅读全文
posted @ 2013-07-09 22:56 协思 阅读(9924) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示