码迷,mamicode.com
首页 >  
搜索关键字:数据一致性    ( 739个结果
对死锁的理解
在并发编程中有两个重要的概念:线程和锁,多线程是一把双刃剑,它在提高程序性能的同时,也带来了编码的复杂性,对开发者的要求也提高了一个档次。而锁的出现就是为了保障多线程在同时操作一组资源时的数据一致性,当我们给资源加上锁之后,只有拥有此锁的线程才能操作此资源,而其他线程只能排队等待使用此锁。那么如何手 ...
分类:其他好文   时间:2020-07-05 01:04:51    阅读次数:78
数据库基础
数据库基础知识 数据库管理简介 数据库管理 ·对数据库系统进行维护和管理的工作 ·核心:保证数据库系统的稳定性、安全性、数据一致性、系统的高能性 数据库管理员 ·管理和维护数据库系统的相关人员的统称。 数据库对象管理 ·物理设计工作 ·物理实现工作 数据库安全管理 ·防止未授权访问,避免受保护信息泄 ...
分类:数据库   时间:2020-07-04 19:02:47    阅读次数:343
Redis 的持久化机制是什么?各自的优缺点?
Redis 提供两种持久化机制 RDB 和 AOF 机制: 1、RDBRedis DataBase)持久化方式: 是指用数据集快照的方式半持久化模式) 记录 redis 数据库的所有键值对,在某个时间点将数据写入一个临时文件,持久化 结束后,用这个临时文件替换上次持久化的文件,达到数据恢复。 优点: ...
分类:其他好文   时间:2020-06-24 21:57:38    阅读次数:63
ZooKeeper原理详解及常用操作
ZooKeeper是什么? ZooKeeper是一个开源的分布式应用程序协调系统。简称ZK,ZK是一个典型的分布式数据一致性解决方案,分布式应用程序可以基于它实现数据的发布/订阅、负载均衡、名称服务、分布式协调/通知、集群管理、Master选举、分布式锁盒分布式队列等等功能。它运行在JAVA环境之中 ...
分类:其他好文   时间:2020-06-22 14:45:56    阅读次数:46
Rabbitmq应用场景
1、mq的应用场景: 1) 对于数据量大或者处理耗时长的操作,我们可以引入 MQ 实现异步通信,减少客户端的等待,提升响应速度。 2) 对于改动影响大的系统之间,可以引入 MQ 实现解耦,减少系统之间的直接依赖。 3) 对于会出现瞬间的流量峰值的系统,我们可以引入 MQ 实现流量削峰,达到保护应用和 ...
分类:其他好文   时间:2020-06-21 20:26:08    阅读次数:103
RocketMQ系列(七)事务消息(数据库|最终一致性)
终于到了今天了,终于要讲RocketMQ最牛X的功能了,那就是事务消息。为什么事务消息被吹的比较热呢?近几年微服务大行其道,整个系统被切成了多个服务,每个服务掌管着一个数据库。那么多个数据库之间的数据一致性就成了问题,虽然有像XA这种强一致性事务的支持,但是这种强一致性在互联网的应用中并不适合,人们 ...
分类:数据库   时间:2020-06-17 11:03:01    阅读次数:68
涨姿势了解一下Kafka消费位移可好?
摘要:Kafka中的位移是个极其重要的概念,因为数据一致性、准确性是一个很重要的语义,我们都不希望消息重复消费或者丢失。而位移就是控制消费进度的大佬。本文就详细聊聊kafka消费位移的那些事,包括: 概念剖析 kafka的两种位移 关于位移(Offset),其实在kafka的世界里有两种位移: 分区 ...
分类:其他好文   时间:2020-06-16 21:54:32    阅读次数:65
22 初识mysql外键
什么是外键,外键能干啥? 什么是外键? 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。使两张表形成关联,外键只能引用外表中列的值! 外键能干啥? 创建学生表 CREATE TABLE `student` ( `id` int(10) NOT NULL AUTO_INCREMENT, ` ...
分类:数据库   时间:2020-06-14 18:43:56    阅读次数:83
数据库事务
一、事务的介绍 1.什么是事务? 事务是由一个或多个SQL语句组成的单独单元,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体, 如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。有受到影响的数据将返回到事物开始以前的状态; 如果单元中的所有SQL语 ...
分类:数据库   时间:2020-06-11 13:30:20    阅读次数:84
微服务架构中分布式事务实现方案怎样何取舍
提起微服务架构,不可避免的两个话题就是服务治理和分布式事务。数据库和业务模块的垂直拆分为我们带来了系统性能、稳定性和开发效率的提升的同时也引入了一些更复杂的问题,例如在数据一致性问题上,我们不再能够依赖数据库的本地事务,对于一系列的跨库写入操作,如何保证其原子性,是微服务架构下不得不面对的问题。1分布式事务解决方案针对分布式系统的特点,基于不同的一致性需求产生了不同的分布式事务解决方案,追求强一致
分类:其他好文   时间:2020-06-09 09:34:05    阅读次数:60
739条   上一页 1 2 3 4 5 6 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!