文章分类 -  数据库

数据库(mysql,mongodb,redis,Memcached)
摘要:一乐观锁 总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现。 version方式:一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当数 阅读全文
posted @ 2018-11-21 16:53 刘清政 阅读(857) 评论(0) 推荐(0) 编辑
摘要:一 简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remo 阅读全文
posted @ 2018-10-22 22:21 刘清政 阅读(3782) 评论(5) 推荐(15) 编辑
摘要:一 Memcached简介 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C 阅读全文
posted @ 2018-10-17 11:55 刘清政 阅读(420) 评论(0) 推荐(0) 编辑

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