社区
高性能WEB开发
帖子详情
多应用 多数据库 多redis部署如何映射访问呢?
风舞叶扬
2016-04-23 08:11:45
比如某个应用一般怎么配置访问redis和数据库,数据一致性怎么做呢。
还有个问题,分布式系统比如淘宝下单,订单可能会走商品系统、交易系统、物流系统等。是顺序调用还是mq异步执行等待各系统返回,如果某个系统返回异常是回滚所有操作还是。。?
求大神指导。。
...全文
845
4
打赏
收藏
多应用 多数据库 多redis部署如何映射访问呢?
比如某个应用一般怎么配置访问redis和数据库,数据一致性怎么做呢。 还有个问题,分布式系统比如淘宝下单,订单可能会走商品系统、交易系统、物流系统等。是顺序调用还是mq异步执行等待各系统返回,如果某个系统返回异常是回滚所有操作还是。。? 求大神指导。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dog72
2016-04-29
打赏
举报
回复
对于第一个问题,还需要你详细的描述应用场景。一旦涉及到全局事务一致性,就非常复杂。 第二个问题,当然是能并发就并发,因为业务流程中每个节点都会耗时,如果串行流程很长,那么响应时间就会很长,甚至不可控导致前端超时,前端超时可能会导致系统有很大阻塞的风险。 但是串行并行化要考虑的东西很多,包括首先你要有一个很好用的异步组合交易容器和框架,第二你要尽可能的去掉流程中的业务分支和前后因果相关性,最后你还要保证提供统一的冲正引擎,以及服务端必须能够进行幂等的回滚交易....
学无止境-逆流而上
2016-04-27
打赏
举报
回复
redis和数据库之间的数据一致性,save、update、delete修改redis “顺序调用还是mq异步执行”每个架构师都有自己的设计,每个业务也有不同的串行、并行要求。子系统之间的调用,可以用webservice、rest、thrift等等不同类别方式,不一定是mq。如果说用mq来解决异步异常回滚,确实也说得通,毕竟可持久化,但是现在用的更多的还是根据表之间状态来反向操作回滚。希望对你有用。
风舞叶扬
2016-04-23
打赏
举报
回复
自己顶。。。。
freetts
2016-04-23
打赏
举报
回复
顶一个,期待有大神回复
Redis
的分布式
部署
该文章从存储的分布式
部署
常用思路出发,介绍了水平拆分、主从复制这两种核心思路,并介绍了
redis
的实现,分别是 水平拆分的实现:sharding,将key通过crc16哈希到16384个slot里。slot在
redis
集群
部署
好时就已经...
(更新时间)2021年5月12日
redis
数据库
Redis
面试题
Redis
高频面试题 文章目录
Redis
高频面试题1、什么是
Redis
?简述它的优缺点?2、
Redis
相比memcached有哪些优势?3、
Redis
支持哪几种数据类型?4、
Redis
主要消耗什么物理资源?5、
Redis
的全称是什么?6、
Redis
有哪几种...
【
数据库
篇】
Redis
知识点
Redis
是纯内存
数据库
,一般都是简单的存取操作,线程占用的时间很多,时间的花费主要集中在IO上,所以读取速度快。 2.单线程上下文切换 线程只需要保存线程的上下文(相关寄存器状态和栈的信息)
Redis
采用了单线程...
Redis
部署
及使用
三、
Redis
安装
部署
(二) 3.1、
Redis
下载、编译、安装 3.2、启动
Redis
3.3、日志文件及持久化文件配置 3.4、
Redis
客户端使用 四、
Redis
持久化 4.1、AOF持久化配置 4.2、RDB持久化配置 五、常用操作的命令 ...
NoSQL
数据库
介绍+
Redis
部署
Redis
(REmote D Ictionary Server 远程字典服务器),是完全开源免费的,用C语言编写的,遵守BSD 协议,是一个高性能的(key/value)分布式内存
数据库
,基于内存运行,并支持持久化的NoSQL
数据库
, 是当前最热门的...
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章