DB
淡淡的C
这个作者很懒,什么都没留下…
展开
-
Redis与关系数据库对比及Redis常用命令和Jedis使用方法
关系数据库:数据和数据之间,表和字段,表与表之间是存在关系的。优点:1.数据之间有关系,crud时很方便2.有事务操作,保证了数据的完整性缺点:1.因为数据的关系,底层有大量的算法做保证,会消耗资源和拉低系统性能2.海量数据的crud时,数据表维护时,无能为力。 处理一般量级,能保证安全。 非关系型数据库:为了处理海量数据,需要将关系型数据库的关系去掉。 优点:1.海量数据的crud,维护,轻松应...翻译 2018-06-22 22:57:21 · 439 阅读 · 0 评论 -
MySQL存储过程定义及常见函数详解
存储过程简介SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中...转载 2018-07-04 11:05:06 · 2305 阅读 · 0 评论 -
MYSQL查询某字段中以逗号分隔的字符串
select * from 表名 where find_in_set(查询字符串, 列名)eg. select * from table where find_in_set(“12”,column_name)原创 2018-09-26 11:55:58 · 5473 阅读 · 0 评论 -
mybatis+mysql自动生成32位uuid主键策略
<insert id="insert" parameterType="com.bd.pojo.Book" > <selectKey keyProperty="id" resultType="String" order="BEFORE"> select replace(uuid(),'-','原创 2018-09-29 11:20:12 · 4400 阅读 · 0 评论 -
redis连接错误:ERR Client sent AUTH, but no password is set解决方案2个
项目中使用jedis或redisson连接redis时,如果redis没有密码,但在配置文件中写为spring: redis: database: 0 host: 127.0.0.1 password: port: 6379 timeout: 10000通常会报错: ERR Client sent AUTH, but no passwor...原创 2018-11-29 11:31:37 · 185983 阅读 · 29 评论