为什么不用第三方缓存

做自研缓存之前也不是没有考虑过第三方缓存,但是因为下面的原因,最终还是选择了自研缓存:


一、做一个简单的内存缓存也不是特别困难,这就为自研缓存提供了一个充分条件,也就是说,我们自己做,也没什么大不了


二、第三方缓存也不一定有我们需要的内容,比如说大部分都没有我们需要的缓存命中率统计功能,如果要使用第三方缓存,免不了还是得做二次开发,那为什么不自己做呢?这是一个必要条件,自己做才能有自己需要的功能


三、很多功能都可以直接用第三方的成熟方案,但是如果一直都是使用别人的方案,到最后除了成为一个熟练的搬砖工,我们还收获了什么呢?所以,遇到能够自己实现的功能,在时间充裕的情况下自己开发,不断提高自己的研发能力,对于个人有利,对于整体业界来说也可能会提供一个不同的解决思路,何乐而不为呢?


四、最后一条,即使前三条都满足了,很多时候可能也会惰性发作,找一个凑合能用的第三方模块就用上了,所以如果什么时候有激情去做,赶紧去做吧。

posted @ 2019-05-10 11:15  流殇微  阅读(284)  评论(0编辑  收藏  举报