小编KAT*_*ATy的帖子

Cassandra阅读不一致

我使用Cassandra作为我公司的生产数据库,我有一个读一致性问题.每天的记录被假定为1440,在第一次读取时它显示在600-700个奇数记录上,第二次读取它显示1440+个记录.我在群集中有3个节点,3个二级索引,请帮助我.我使用了下面的cassandra版本和配置进行写入和读取.

Cassandra Version:
1.1.4 

Thrift Version:
070

Consistency level 
for Read  - ALL
for Write - ANY
Run Code Online (Sandbox Code Playgroud)

我已经做了几次尝试,包括增加超时时间,还有Checked在每个节点中运行Nodetool修复仍然没有任何一致性的变化.

cassandra

1
推荐指数
1
解决办法
944
查看次数

编写自动映射的通用函数

我在基于.NET MVC3的项目的模块中有超过8页.我有一个控制器来处理所有页面.当我从视图中获取值时,我必须转换为本地模型以在业务层中执行逻辑.要转换模型ViewModel,我正在使用Auto Mapper.是否有可能将Auto Mapper作为通用功能?

这是我正在使用的代码:

Mapper.CreateMap<WorkLoadRatioViewModel, WorkLoadRatio>();
WorkLoadRatio _workloaddata = Mapper.Map<WorkLoadRatioViewModel, WorkLoadRatio>(_vmodel);
Mapper.CreateMap<LeadTimeDayDetailsViewModel, LeadTimeDayDetails>();
LeadTimeDayDetails _leadtimedata = Mapper.Map<LeadTimeDayDetailsViewModel,LeadTimeDayDetails>(_vmodel);
Run Code Online (Sandbox Code Playgroud)

有没有办法让所有代码只是调用泛型函数?例如,

public static TModel ToModel<TModel>(TModel model,TViewModel viewmodel) 
where TModel : class
{
    //mapper function to return the TModel OBject.
}
Run Code Online (Sandbox Code Playgroud)

c# generics automapper

0
推荐指数
1
解决办法
1210
查看次数

标签 统计

automapper ×1

c# ×1

cassandra ×1

generics ×1