Database

Database


concat以及group_concat
数据库安全
数据库的操作
ERROR 1146 (42S02)
ERROR 2002 (HY000)


LIKE区分大小写

解决方法(查询时指定区分大小写):在like后面加个binary就OK了,或者在查询字段前面加binary
SELECT * FROM address WHERE district LIKE BINARY '%m%';



PostgreSQL


Docker安装操作



Redis

redis数据库是NoSQL数据库中应用较为广泛的非关系型内存数据库,其的内部是一个key--value的存储系统,是一个基于内存运行并且支持持久化的非关系型数据库。

在PostgreSQL中直接读写redis。好处多多,可以降低应用层设计的复杂度,减少交互次数,降低RT。
应用场景举例:使用redis作为PostgreSQL的二级缓存, 提升数据库的性能。

redis和postgresql区别:
pg是一个关系数据库,二redis是键值存储。

redis和数据库配合使用方案
一般我们来使用redis做缓存,那么redis如何与数据库配合,使得我们的项目质量更高呢。此处我们以普通web项目来举例。我们一般将用户访问频繁,且修改频度低的数据放在缓存中,以提高响应速度。





参考资料:

MySQL教程之concat以及group_concat的用法
mysql之group_concat函数详解
详解Mysql中的JSON系列操作函数
MariaDB vs MySQL

Last update: 2023-07-16|Pageview:97
Research Blog: EC | EC_INFO | EC_WORK |


BypResearch