摘要: 验证快照文件和AOF文件 两个命令行程序redis-check-aof 和 redis-check-dump redis-check-aof [--fix] <file.aof> 扫描AOF文件,寻找不真确或者不完整的命令,发现第一个出错的命令时,删除错误命令,及以后所有命令。大多数删除的是末尾不完 阅读全文
posted @ 2018-12-20 21:52 vvf 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 作用 扩展平台以适应高负载,从服务器可以用于处理读取请求。 当数据量太大的时候执行操作话费时间可能需要以秒计算,而不是毫秒或者微秒。 如:SUNIONSTORE命令的性能,作为Redis性能的参考,主频2.4GHz 英特尔酷睿2处理器,对两个包含 10000 个元素的集合执行SUNIONSTORE命 阅读全文
posted @ 2018-12-18 23:09 vvf 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 技术相关 博客SSS级 .NET ASP.NET MVC 数据库 设计模式 缓存 网络原理 Mybatis 依赖注入 nginx loading Paxos到zookeeper分布式一致性原理与实践 常见算法 loading... 常见数据结构loading... 并发 消息队列 loading h 阅读全文
posted @ 2018-12-11 10:07 vvf 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 事务隔离级别 1.READ UNCOMMITTED(未提交读,脏读),相当于(NOLOCK) 2.READ COMMITTED(已提交读,默认级别 ) 3.REPEATABLE READ(可以重复读) 4.SERIALIZABLE(可序列化 Hold Table Lock)相当于(HOLDLOCK) 阅读全文
posted @ 2018-11-08 23:14 vvf 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Compare And Swap 比较并交换 硬件同步原语 .NET通过 System.Threading.Interlocked.CompareExchang重载实现CAS 自旋锁CAS实现 因为自旋锁浪费CPU周期所以它不适合保护长时间的操作,如数据库访问,磁盘大文件写操作,网络发包等。 如果保 阅读全文
posted @ 2018-10-27 12:08 vvf 阅读(160) 评论(0) 推荐(0) 编辑