![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
文章平均质量分 54
暗光anguang
命是弱者借口,运是强者谦词
展开
-
JSON基础
什么是JSONJSON(JavaScript Object Notion,JS对象标记)是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据。简洁的清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,也易于机器解析和生成,并有效地提高网络传输效率。在JS语言中,一切都是对象。因此,任何JS支持的类型都可以通过JSON来表示。其要求和语法格式为:对象表示为键值对数据由逗号分隔花括号保存对象方括号保存数组JSON是JS对象的字符串表示法,它使用文本表示一原创 2022-06-23 11:35:36 · 137 阅读 · 0 评论 -
Redis学习笔记(五)
一、自定义RedisTemplate直接传递对象会报一个序列化的错误,所有的对象的保存需要序列化。对象序列化完成后,成功执行:但此时,redis服务端保存的是乱码:原因是implement Serializable实现序列化用的是jdbc的序列化,解决方法是自定义redisTemplate,配置具体的序列化方式。...原创 2022-05-12 18:26:49 · 115 阅读 · 0 评论 -
Redis实现事务
一、通过Redis实现事务public static void main(String[] args) { JSONObject jsonObject = new JSONObject(); jsonObject.put("hello","world"); jsonObject.put("name","anguanng"); Jedis jedis = new Jedis("127.0.0.1",6379); Transac原创 2022-04-12 23:26:14 · 693 阅读 · 0 评论 -
Redis学习笔记(三)
事务mysql的事务特性:acidredis的单条命令保证原子性,但是redis的事务不保证原子性!redis的事务特性:一次性、顺序性、排他性redis事务没有隔离级别的概念,既不存在脏读,幻读等所有的命令在事务中不是立即执行,需要发起执行命令才执行redis事务过程:开启事务:multi命令入队:。。。执行事务:execdiscard:放弃事务编译型异常(代码有问题!命令有错!),事务中所有的命令都不会执行:运行时异常(例如1/0),错误命令抛出异常,其他命令正常执行:原创 2022-04-11 20:16:14 · 752 阅读 · 0 评论 -
Redis三种特殊数据类型
三种特殊数据类型一、geospatial 地理位置朋友的定位、打车距离的计算、附近的人有六个命令geoadd:添加,地球两极无法直接添加,我们一般原创 2022-04-09 17:29:03 · 547 阅读 · 0 评论 -
Redis五种基本数据类型
基本类型一、Stringset name anguangget name anguang二、Listlist相当于可以一个线性集合,既可以作队列也可以实现栈。list的操作符开头都要带字母lrlist list value 插入的是队列的右边lpop和rpop命令:llen和lindex:lrem移除规定个数的指定值:...原创 2022-04-08 20:39:28 · 393 阅读 · 0 评论