注册器的功能跟nosql缓存(比如redis)有什么本质区别?

来源:8-2 [php]数据对象映射模式之复杂案例实现

慕娘8202583

2019-09-23 10:27

看了下韩老师的视频与代码,觉得注册器,可以用来注册对象,创建对象前,先查询是否已经创建了对象,有的话,直接返回对象,没有的话,先new一个,再保存,感觉跟redis的缓存功能很类似,也是根据key值来判断是否已经存在,不过存储的类型是对象,不是字符串,数组而已

写回答 关注

2回答

  • shuidaan
    2019-10-09 13:27:25
    已采纳

    redis nosql 都是存在数据库的,虽然是缓存,但是可以保留。   但是这个代码的注册器,程序完全运行结束后,就全部销毁了

  • 慕娘8202583
    2019-10-09 19:43:32

    好的,谢谢

大话PHP设计模式

帮助PHPer具备使用设计模式解决工程中复杂逻辑的能力

62257 学习 · 238 问题

查看课程

相似问题