数据库
文章平均质量分 83
humanity11
这个作者很懒,什么都没留下…
展开
-
大数据实时依旧是一项很难的技术
大数据实时是一项很难的技术原创 2022-03-10 23:26:22 · 5425 阅读 · 6 评论 -
分布式一致性
分布式一致性原创 2022-02-17 17:32:44 · 1160 阅读 · 0 评论 -
如何快速写出Mysql 语句
如何快速写出Mysql 语句一遇到sql语句不会,或遇到复杂的sql头疼,是很多人的通病,尤其对于一些新手。本文将重点教大家如何快速的写出sql语句。遵循如下原则:1.将要查询的业务列出来。2.将要做判断或过滤的东西放在where或Having中,同时where在group by前,having 在后。3.分组聚合出现的统计字段一定要体现在group by中4.对上诉的语...原创 2020-02-16 21:59:35 · 342 阅读 · 0 评论 -
分布式事务之数据库锁
问题描述最近有个项目功能需求是需要我们获取一条mysql的记录,对其处理,处理完后再写回es和mysql,然后更新该msyql记录,因为我们是多用户并发操作,在此处理过程中需要严格保证只容许一个线程一个时候占用。即需要在mysql和elasticsearch数据库间保证分布式数据的原子性。那该如何做呢?具体问题业务描述具体需求是mysql数据库中存在一张表学生游戏积分表,积分表的每条记...原创 2019-06-22 20:02:31 · 981 阅读 · 0 评论 -
分布式锁之zookeeper
引言在上一篇文章分布式事务之数据库锁中,我们明白了基于mysql数据库行锁能完成分布式事务,同时在最后留了个问题:当某个app加完行锁后因为某种原因非正常退出,此时该app并未释放行锁,导致其他app没法获取锁,该如何处理?接下来这篇文章将针对这个问题提出我们的解决思路,即采用zookeeper实现分布式锁。解决方案在实现zookeeper的分布式锁前,先理解zookeeper的临时节...原创 2019-06-26 21:35:19 · 139 阅读 · 0 评论