05 2018 档案

摘要:SQL(结构化的查询语言)数据库是过去四十年间存储数据的主要方式。20世纪90年代末随着Web应用和MySQL、PostgreSQL和SQLite等开源数据库的兴起,用户爆炸式的增长。 NoSQL数据库自从20世纪60年代就已经存在了,直到MongoDB, CouchDB, Redis 和 Apac 阅读全文
posted @ 2018-05-30 12:51 LZ太热 阅读(591) 评论(0) 推荐(0) 编辑
摘要:前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一大优势。在了解R 阅读全文
posted @ 2018-05-30 12:49 LZ太热 阅读(207) 评论(0) 推荐(0) 编辑
摘要:问题的引入 DB(Oracle、MySQL、Postgresql等)+Memcached 这种架构模式在我们生产环境中十分常见,一般我们通过Memcached将热点数据加载到cache,应用层首先向Memcached请求数据,如果缓存中存在数据,那么直接返回应用层;但随着业务数据量的不断增加,和访问 阅读全文
posted @ 2018-05-30 12:47 LZ太热 阅读(160) 评论(0) 推荐(0) 编辑
摘要:分布式系统之消息队列 问能否帮忙转发的 Java这点事 今天 Java这点事 互联网/编程/Java/职场面试 关注一、MQ简介 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。 使用较多的消息队列有ActiveMQ,R 阅读全文
posted @ 2018-05-23 09:10 LZ太热 阅读(649) 评论(0) 推荐(0) 编辑
摘要:转载:https://timyang.net/data/redis-misunderstanding/ 前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploying Internet-Scale Se 阅读全文
posted @ 2018-05-05 14:50 LZ太热 阅读(321) 评论(0) 推荐(0) 编辑
摘要:在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。 乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。 无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种 阅读全文
posted @ 2018-05-03 23:34 LZ太热 阅读(162) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示