您的位置:首页 > 其它

突然想到一个问题:有关 cqrs 分离

2015-09-08 18:43 211 查看
大部分的系统,都是查询多,c少,那为什么我们不把q放在内存里面,而c直接操作数据库呢?

就如enode,c在内存,而q在数据库,当然q也很容易扩展到内存缓存上。
二个enode案例demo,都可以让c的性能提升了,而让q的性能下降了(总是读库,都没有用到缓存)。

我觉得enode因该默认配备一种内存数据库,Denormalizer直接更新到内存里去,然后直接在那个内存数据库上面查询。
这个内存数据库要能建索引,若能分词,如solr一样,那就更棒了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: