- 博客(3)
- 收藏
- 关注
转载 使用instantclient_11_2和pl/sql Developer连接oracle远程数据库
1、下载Instant Client Oracle官网地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 或优快云免积分下载:instantclient-basic-nt-11.2.0.2.0 下载后是一个压缩文件,解压后的文件叫instantclient_11_2,放在自己喜欢的目录,如:D:/instantclient_11_22、D:/instan
2021-02-18 15:43:59
513
原创 基于消息队列实现分布式事务
背景在用户购买商品后,需要给用户添加相应的积分,然而订单服务和用户服务是在两个服务当中的,如果订单确定后积分添加失败了订单是不会回滚的,这样就会造成数据不一致的情况,这其实就是我们所说的分布式事务的问题。本地事务与分布式事务本地事务起初,事务仅限于对单一数据库资源的访问控制,架构服务化以后,事务的概念延伸到了服务中。倘若将一个单一的服务操作作为一个事务,那么整个服务操作只能涉及一个单一的数据库资源,这类基于单个服务单一数据库资源访问的事务,被称为本地事务(Local Transaction)。分布
2021-01-14 14:40:59
1416
2
原创 Redis和数据库双写一致性问题,使用多线程和队列方案解决
前言前段时间找工作,遇到两次面试官都谈到数据库l和redis双写一致性问题,其中一个面试官不将码德,问了我用过redis没就直接旁敲侧击的问:在用redis时,有没有遇到过它和数据库相关麻烦和问题啊?刚好这两天新工作还没全面开展,就抽空详细写写数据库和redis双写一致性问题。问题现象在之前的一个项目当中,我们在测试的时候,批量更新了某些数据的数据后,更新之后发现极个别数据并没有更新!当时就再次测试,发现这个问题并不是一定出现的。而且数据库的数据是更新了的,而页面查出来的数据是老的数据,然后就发现是r
2021-01-11 11:47:20
961
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人