发表于: 2017-06-04 23:56:33
1 1190
今日完成
在服务器上安装了memcached服务端,可以通过telnet 127.0.0.1 11211 进行直接的增删查改操作 add delete set replace get等
memcached客户端可选spymemcached,xmemcached,memcached-java-client都行
基本上需要一个spring-memcached配置,我直接写在service层里了,如图:
然后使用springAOP around方法将其添加到service层中,这是代码:
一开始我以为memcache是在controller层和客户端直接用来缓存html页面的,然后居然是数据库与service层用来缓存数据的,可是我昨天的测试表明即使不动数据库,tps也只有25,95%line我更是懒得看不忍看也行,想了想是tiles的问题。
然后写了个最基本的页面和他的controller
问题及未解决
然而现在我确定我代码的memcachedClient.set或是get完全被忽略。
被注释掉的那行代码输出总为:
收获
memcache与redis区别,memcache与memcached名字问题,memcached直接操作,aop around写法,然后我就在找tmdbug了
明日计划
如果师兄您也看不出原因,我肯定会换一个
然后应该能完成任务6,就酱
评论