摘要: voliate 关键字基于c++,以及更底层汇编实现,在线程对于本地内存中值修改完成,也就是assigh原子操作结束以后。 会立马对内存中这个数据加锁,也成为内存屏障,这个时候通过mesi或者总线协议其他线程中这个值就会失效,从而保证了修改的可见性。 但是如果其他线程在此时已经修改了本地内存中这个值 阅读全文
posted @ 2020-06-14 21:02 Cooper_Xia 阅读(458) 评论(0) 推荐(1) 编辑
摘要: 五种数据类型 String List Set Map Zset List数据结构是双向链表,可以左右插入删除,取出 Map是hashmap的结构 Set也是hashmap的结构,但是value没有值 Zset是在Set的基础上,加上一个可以排序的score字段 Jedis和RedisTemple J 阅读全文
posted @ 2020-06-14 17:01 Cooper_Xia 阅读(120) 评论(0) 推荐(0) 编辑