随笔分类 - 工具算法
摘要:有时候,我们需要给redis库中插入大量的数据,如做性能测试前的准备数据。遇到这种情况时,偶尔可能也会懵逼一下,这里就给大家介绍一个批量导入数据的方法。 先准备一个redis protocol的文件(redis protocol可以参考这里:https://redis.io/topics/proto
阅读全文
摘要:Redis中的大集合对象,如set、zset等,如果有上千万个元素,一般是不能直接用del命令来删除的,因为del命令可能会耗时几秒钟,而redis本身是单线程的,在高并发的情况下会阻塞大量的请求,严重时可能引起雪崩。 那我们要怎么来删除它呢? 这里我们给出一个解决方案,即结合lua脚本来实现删除大
阅读全文
摘要:从json-lib转成jackson的遇到的问题 问题一:json 字符串,再经过Jackson序列化之后就变成原生字符串了。而json-lib经过再序列化之后,还是json格式的串。 针对这种情况,可以写一个Serializer类,遇到json串的时候就当作原生字符串写入即可。 <<JsonStr
阅读全文
摘要:Json已成为计算机编程中最常用的数据传输和存储格式之一,所以对Json的序列化和反序列化工具的选择也是互联网系统中比较重要的环节,尤其在高并发下的执行效率,可能会直接影响系统的吞吐率。本文将从功能和性能两方面对常用的四种Json处理工具进行对比,以便选出符合我们系统需要的Json处理工具
阅读全文