-
Redis存储总用String?你大概错过了更优的使用方法
Redis为我们提供了5种数据类型,基本上我们使用频率***的就是String,而对其他四种数据类型使用的频次稍弱于String。原因在于: String使用起来比较简单,可以方便存储复杂的对象,使用...
-
-
2019年1月数据库流行度排行: PostgreSQL蝉联2018年度冠军
在 DB-Engines 网站,2018年度数据库评选已经出炉,PostgreSQL以其卓越表现,蝉联年度数据库容誉。 该网站这样评价: 或许这将是PostgreSQL三连冠的开始,近 6 年的年度数...
-
-
MySQL中一个双引号错位引发的血案
一、前言 最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程。 二、过程 由于开发需要在生产环节中修复数据,需要执行120条SQL语句,需要将数据进行更新。 于是开发连上...
-
将数据库SQL查询结果直接转为JSON
JSON是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提...
-
从大神的角度深入理解MySQL,值得收藏~
我对DB的理解 ***,数据库的组成:存储 + 实例 不必多说,数据当然需要存储;存储了还不够,显然需要提供程序对存储的操作进行封装,对外提供增删改查的API,即实例。 一个存储,可以对应多个实例,这...
-
数据库优化渐进的过程,这些你都知道?
大家在面试的时候经常会被问到数据库优化的问题,今天给大家总结了几点: ***阶段 优化sql和索引 这才是调优的***阶段啊,为什么呢? 因为这一步成本***啊,不需要加什么中间件。 那步骤是什么样呢...
-
Redis的模糊查询在生产环境出现严重的性能问题
Redis是一个高性能高效率的key-value存储的nosql数据库,由于数据是存储在内存中,因此访问速度非常快,由于项目涉及到数据库的查询非常多,而数据变大并不是非常频繁,所以在项目中采用Redi...
-
