首页
学习
活动
专区
工具
TVP
发布

爱编码

专栏作者
143
文章
197620
阅读量
34
订阅数
购物车设计与实现
购物车是电商项目常用的功能,传统的做法可以使用关系型数据库,比如mysql来处理。但在实际使用中,由于购物车的数据量太大,而且修改频繁,会导致数据库的压力增加,所以一般不会直接使用关系型数据库来存储购物车信息。
用户3467126
2022-04-28
1.5K0
MySQL多表联查优化方案
某天本猿按部就班地上班,喝着一杯刚刚好的白开水,一缕阳光透过没有关好的窗帘偷偷照进了我的座位,看着安静的工作群,刷着各种新闻,溜达一下各大社区,这摸鱼时间真的太好了。。。然鹅,客服小姐姐的一条消息打破一切的宁静,又要开始修BUG了!!!!
用户3467126
2020-12-01
3K0
设计一个短链接系统
我们可以讲十进制的数字id,转换为一个62进制的数,例如20201122就可以转换为WvOi。
用户3467126
2020-12-01
1.4K0
用Redis实现短链接点击统计
事情发生在9月8号晚淘宝促销活动,短链接应用突然数据库连接飙升,监控中发现有SQL在疯狂地更新,其中有一条就是更新短链接的点击数。查看了该接口功能其实非常简单:判断ip是否合法,然后短链接的点击数+1,更新到数据库表。
用户3467126
2020-12-01
1K0
如何做到接口的幂等性
我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。例如:
用户3467126
2019-10-24
5K0
什么是一致性Hash算法?
什么是Hash一致性算法?面试的时候被问到了,因为不了解,所以就没有回答上。在此为大家整理一下什么是Hash一致性算法,希望对大家有帮助!今天的分享先从历史的角度来一步步分析,探讨一下到底什么是Hash一致性算法!
用户3467126
2019-10-22
4890
分布式锁
在分布式系统中,分布式锁是为了解决多实例之间的同步问题。例如master选举,能够获取分布式锁的就是master,获取失败的就是slave。又或者能够获取锁的实例能够完成特定的操作。
用户3467126
2019-10-16
7420
分布式ID
系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。
用户3467126
2019-10-14
4640
【数据库】Redis集群篇
当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。
用户3467126
2019-07-03
7250
【数据库】Redis进阶篇
为了保证多条命令组合的原子性,Redis提供了简单的事务功能以及集成Lua脚本来解决这个问题。简单介绍Redis中事务的使用方法以及它的局限性。
用户3467126
2019-07-03
4230
【数据库】Redis基础篇
Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理。它支持诸如字符串、散列、列表、集、带范围查询的排序集、位图、hyperloglog、带半径查询和流的地理空间索引等数据结构。
用户3467126
2019-07-03
3810
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档