上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 785 下一页
摘要: 最近几年,在DDD的领域,我们经常会看到CQRS架构的概念。我个人也写了一个ENode框架,专门用来实现这个架构。CQRS架构本身的思想其实非常简单,就是读写分离。是一个很好理解的思想。就像我们用MySQL数据库的主备,数据写到主,然后查询从备来查,主备数据的同步由MySQL数据库自己负责,这是一种 阅读全文
posted @ 2018-09-07 06:41 沧海一滴 阅读(606) 评论(0) 推荐(0)
摘要: 在常用的三层架构中,通常都是通过数据访问层来修改或者查询数据,一般修改和查询使用的是相同的实体。在一些业务逻辑简单的系统中可能没有什么问题,但是随着系统逻辑变得复杂,用户增多,这种设计就会出现一些性能问题。虽然在DB上可以做一些读写分离的设计,但在业务上如果在读写方面混合在一起的话,仍然会出现一些问 阅读全文
posted @ 2018-09-07 06:39 沧海一滴 阅读(341) 评论(0) 推荐(0)
摘要: 看Fresco的代码中,有这样的一个类: /** * To eliminate the possibility of some of our objects causing an OutOfMemoryError when they are * not used, we reference them 阅读全文
posted @ 2018-09-06 19:55 沧海一滴 阅读(538) 评论(0) 推荐(0)
摘要: 2.out of memory错误因为默认情况下es对字段数据缓存(Field Data Cache)大小是无限制的,查询时会把字段值放到内存,特别是facet查询,对内存要求非常高,它会把结果都放在内存,然后进行排序等操作,一直使用内存,直到内存用完,当内存不够用时就有可能出现out of mem 阅读全文
posted @ 2018-09-06 19:51 沧海一滴 阅读(387) 评论(0) 推荐(0)
摘要: 用户通过点击页面的href的链接地址,而跳转到其他网页,实现浏览网页的过程了。 -> 让调用REST的api就可以实现,类似于用户浏览网页的从一个页面跳转到另外一个页面的过程了 -> 而这种超链接方式的api用于告诉用户:该资源的只允许哪些操作(比如GET,POST),以及不允许哪些操作(比如DEL 阅读全文
posted @ 2018-09-05 22:18 沧海一滴 阅读(635) 评论(0) 推荐(0)
上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 785 下一页