纯业务项目如何回答

请问各位老哥,针对纯业务的项目,面试的时候如何回答才好。比如对比redis与mysql是否一致,感觉没啥技术含量,但实现起来很繁琐,又是实习期间周期最长的一个。分页查询、运行开关相对来说还算点技术设计上的。每次面试都说得太业务了,回答不到技术上,请各位老哥各抒己见,从哪方面回答比较好呢?谢谢!

全部评论
1.如何保证数据的一致性?实现的是强一致性,还是最终一致性?为什么不使用最终/强一致性。 2. 比较时的效率怎么样,会不会给生产环境带来压力?如果会,怎么解决的这个问题?3.mysql多表数据与redis之间的数据是如何对应的?首先数据结构不同,如何比较?为什么选用这种方式?有更好的吗? 4.如何保证可靠性?比如MySQL/Redis挂掉了,该系统是否可以感知到? 5. 自己测试过实际的性能吗?比如同时比较500w条数据,会不会存在很高的时延。 6. 对于redis中的会不会删除,为什么不删除,这样系统内存不够用了怎么办?为什么删除,采用什么样的方式删除?过期?还是删除,为什么这么做。 7.... 每个问题都可以把原理扯出来,然后说下设计思想,相信我十几分钟就过去了...
3 回复 分享
发布于 2018-09-14 08:54
Redis与数据库的双写一致性问题
点赞 回复 分享
发布于 2018-09-14 08:44

相关推荐

2024-12-26 20:46
复旦大学 C++
国棉17厂丶小王:拿了offer的那个周末晚上去网吧通宵,去网吧不知道玩什么刷了lc的每日一题,然后试着第一次打开了三角洲行动,从此少了一个已经刷了700道题的lc用户,但是烽火地带多了一只🐭🐭
点赞 评论 收藏
分享
评论
点赞
17
分享
牛客网
牛客企业服务