
数据库
William-Love-Wheel
0101110110011000110111011100110101001101
展开
-
理解json中的大括号{}与数组符号[]
{ "name":"smith", "age":30, "sex":男 "parameter":{"A":20,"B":50} "phone":["110","120"]}可以发现,数组[]里面存多个值,大括号{}存的是多个字段与其对应的多个值。**总结:[]存的是值[]存的是字段与值(键值对)**...原创 2020-02-16 03:18:40 · 1243 阅读 · 0 评论 -
Mysql中INSERT ... ON DUPLICATE KEY UPDATE的使用
一、前言在日常业务开发中经常有这样一个场景,首先创建一条记录,然后插入到数据库;如果数据库已经存在同一主键的记录,则执行update操作,如果不存在,则执行insert操作;这个操作可以在业务层做,也可以在数据库层面做;业务层一般做法是先查询,如果不存在在插入,如果存在则更新,但是查询和插入不是原子性操作,在并发量比较高的时候,可能两个线程都查询某个记录不存在,所以会执行两次插入,然后...原创 2019-08-29 16:58:06 · 267 阅读 · 0 评论