码迷,mamicode.com
首页 >  
搜索关键字:原子性    ( 2389个结果
谈一谈 对 事务 的理解
1.事务与四大特性 面试老是谈到事务,事务的实现其实很简单,但是对事务的描述,不同的人有不同的看法,描述 语言更是千变万化, 这种概念性的东西,经验告诉我,不能死记硬背,应该用自己的话来理解才是上上签。 那么,什么是事务? 想要理解什么是事务,应该先从事务的4大特性入手。 分别是:原子性、一致性、隔 ...
分类:其他好文   时间:2020-06-19 21:06:11    阅读次数:100
SQL VS NOSQL
SQL VS NoSQL 关系数据库的特点 数据结构化存储在二维表中。 支持事务的原子性A,一致性C,隔离性I,持久性D特性。 支持使用SQL语言对存储在其中的数据进行操作。 关系数据库的适用场景 数据之间存在一定关系,需要关联查询数据的场景。 需要事务支持的业务场景。 需要使用SQL语言灵活操作数 ...
分类:数据库   时间:2020-06-19 12:11:19    阅读次数:53
AtomicIntegerFieldUpdater可以保证对象属性的原子性
AtomicIntegerFieldUpdater测试类 package com.dwz.atomicApi; import java.util.concurrent.atomic.AtomicIntegerFieldUpdater; public class AtomicIntegerFieldU ...
分类:其他好文   时间:2020-06-18 16:17:34    阅读次数:60
事务----四大特性
事务: 据说是面试中容易被考的一个概念。有时需要结合例子去向面试官说清楚自己对事务的四大特性的理解。 事务的四大特性 ACID: 1.原子性 atomicity 2.一致性 consistency 3.隔离性 isolation 4.持久性 durability 原子性: 这个针对于 一个事务 而言 ...
分类:其他好文   时间:2020-06-17 23:01:15    阅读次数:96
Redis 管道
pipeline 只是把多个redis指令一起发出去,redis并没有保证这些指定的执行是原子的;multi相当于一个redis的transaction的,保证整个操作的原子性,避免由于中途出错而导致最后产生的数据不一致。通过测试得知,pipeline方式执行效率要比其他方式高10倍左右的速度,启用 ...
分类:其他好文   时间:2020-06-16 15:19:15    阅读次数:59
初探C++11智能指针
同样的道理,既然C++11只负责sp_counted_base的原子性,那么shared_ptr本身就没有保证线程安全了,加入两个线程同时访问同一个shared_ptr对象,一个进行释放(reset),另一个读取裸指针的值,那么最后的结果就不确定了,很有可能发生野指针访问crash。 ...
分类:编程语言   时间:2020-06-14 20:40:22    阅读次数:64
redis 事务 和 watch
原文:redis 事务 和 watch 一般的 事务简单来说就是 一系列的操作保证原子性,成功都成功~失败都失败。 但是!但是!但是! redis 的事务在执行中出错时,错的将会被忽略,队列之后的指令依然可以执行。一旦出现这种情况 需要手动回滚。 redis 的事务仅仅保证了所有的操作都会严格的 按... ...
分类:其他好文   时间:2020-06-14 14:31:41    阅读次数:65
Redis
# 是一种非关系数据库 no only SQL 缓存 操作原子性 数据保存在内存 定期写到磁盘 安装 sudo apt-get update sudo apt install redis-server 启动 redis-server 连接: 本机连接: redis-cli 127.0.0.1:637 ...
分类:其他好文   时间:2020-06-13 19:46:55    阅读次数:50
Redis学习总结
Redis是什么 Key-Value数据库 为什么要用Redis 开源免费 高性能 支持存储多种数据结构 支持数据备份 支持数据持久化 原子性的操作 Redis的安装 centos 7 下载安装包 wget http://download.redis.io/releases/redis-6.0.5. ...
分类:其他好文   时间:2020-06-13 17:23:21    阅读次数:333
关键字: volatile详解
带着BAT大厂的面试问题去理解volatilevolatile关键字的作用是什么? volatile能保证原子性吗? 之前32位机器上共享的long和double变量的为什么要用volatile?现在64位机器上是否也要设置呢? i++为什么不能保证原子性? volatile是如何实现可见性的? 内... ...
分类:其他好文   时间:2020-06-12 00:52:20    阅读次数:67
2389条   上一页 1 ... 13 14 15 16 17 ... 239 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!