![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
数据库
无拘297
yyds
展开
-
Redis的数据结构
Redis的数据结构 五种数据类型: 字符串(String)、字符串列表(list)、字符串集合(set)、有序字符串集合(sorted set)、哈希(hash) key定义的注意点: 不要过长,不要超过1024个字节 不要过短,会降低可读性 要有统一的命名规范 存储String 二进制的方式存储的,意味着该类型存入和获取的数据是相同的,value最多容纳的数据长度...原创 2019-04-11 11:50:57 · 85 阅读 · 0 评论 -
Redis的持久化
RDB方式(默认支持):在指定的时间间隔内将内存中的数据集快照写入磁盘 优势 整个Redis数据库将只包含一个文件,对于文件备份来说是完美的,系统出现灾难性的故障时容易恢复 性能最大化,开启服务器时,只需要做的是分叉出一些进程,再由子进程来完成持久化操作,极大的避免服务器进程执行IO流操作。数据集很大时,比AOF启动更高效 劣势 在保持数据的高可用性时(最大限...原创 2019-04-11 11:45:20 · 84 阅读 · 0 评论 -
MySQL常用语句记录
MySQL 模拟rownum SELECT @rownum := @rownum + 1 rownum, ss.* FROM ( -- sql ) ss, ( SELECT @rownum := 0 ) rn -- 注:在sql字符串中,赋值需改为\\:= 列转行 SELECT GROUP_CONCAT( DISTINCT ( id )) ids FROM ( -- sql ) idList 模糊查询 concat(IFNULL(d.qybh,''), I原创 2021-10-27 10:53:57 · 60 阅读 · 0 评论 -
Navicat连接MySQL亲测有效
今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251;原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。试了很多种方法,终于找到一种可以实现的: 更改加密方式1.先通过命令行进入mysql的root账户:PS C:\Windows\system32> mysql -uroot -p再输入root的密码:Enter password: ****...原创 2018-05-06 19:26:06 · 2047 阅读 · 1 评论 -
Oracle常用语句记录
Oracle 行转列(合并行数据) SELECT setid,year,sectionguid, wmsys.wm_concat (addicode) as code, wmsys.wm_concat (addiname) as name FROM addisection WHERE setid=? AND YEAR=? AND sectionguid=? GROUP BY setid,year,sectionguid 误删恢复(闪回方式) -- 打开Flash存储的权限 ALTER TAB原创 2021-10-27 11:12:56 · 86 阅读 · 0 评论