数据库
  • 如何实现redis与数据库mysql的一致性? 原创

    • 小花花 小花花 在 3周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 16

    通常情况下,只要是存在一块数据存放在两个地方,就会有一致性的问题存在!那么解决一致性的方法通常也需要看业务的一致性的强弱需求。要实现 redis 与数据库mysql的一致性,通常使用以下四种解决办法:...

  • MySQL 的自增 ID 用完了,怎么办? 原创

    • 小花花 小花花 在 4周前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 20

    一、简述 在 MySQL 中用很多类型的自增 ID,每个自增 ID 都设置了初始值。一般情况下初始值都是从 0 开始,然后按照一定的步长增加。在 MySQL 中只要定义了这个数的字节长度,那...

  • Redis学习笔记(一)——介绍 原创

    • 小花花 小花花 在 1个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 19

    一、简介redis 是一个开源的高性能键值对数据库。他通过提供多种键值数据类型来适应不同场景下的存储需求,并借助许多高层级的接口使其可以胜任如缓存、队列系统等不同的角色。国内如新浪微博、知乎,国外如 ...

  • Redis 应用-异步消息队列与延时队列 原创

    • 小花花 小花花 在 1个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 22

    说道消息队列,你肯定会想到 Kafka、Rabbitmq 等消息中间件,这些专业的消息中间件提供了很多功能特性,当然他的部署使用维护都是比较麻烦的。如果你对消息队列没那么高要求,想要轻量级的,使用 R...

  • 事务隔离:为什么你改了我还看不见? 原创

    • 小花花 小花花 在 1个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 23

    提到事务,你肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就是转账,你要给朋友小王转 100 块钱,而此时你的银行卡只有 100 块钱。转账过程具体到程序里会有一系列的操作,比如查...

  • 浅谈数据库主键策略 原创

    • 小花花 小花花 在 1个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 38

    数据库表的主键很多童鞋都非常熟悉了,主键就是Primary Key,简称PK。数据库主键的作用是唯一标识一条记录,所以在同一张表中,任意一条记录的主键都是唯一的,不然,数据库系统就无法根据主键直接定位...

  • 让应用程序支持emoji字符 原创

    • 小花花 小花花 在 1个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 38

    什么是emoji?就是这些表情和符号:?????????自iPhone从iOS 5在输入法中开始支持emoji以来,这些表情符号迅速风靡世界。但是很多Web网站竟然还不!支!持!!!那怎么才能支持em...

  • MySQL隔离级别 - Serializable(串行化) 原创

    • 小花花 小花花 在 1个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 25

    Serializable 是最严格的隔离级别。在 Serializable 隔离级别下,所有事务按照次序依次执行,因此,脏读、不可重复读、幻读都不会出现。虽然 Serializable 隔离级别下的事...

  • MySQL隔离级别 - Repeatable Read(可重复读) 原创

    • 小花花 小花花 在 1个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 19

    在 Repeatable Read 隔离级别下,一个事务可能会遇到幻读(Phantom Read)的问题。幻读是指,在一个事务中,第一次查询某条记录,发现没有,但是,当试图更新这条不存在的记录时,竟然...

  • MySQL隔离级别 - Read Committed(读提交) 原创

    • 小花花 小花花 在 1个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 21

    在 Read Committed 隔离级别下,一个事务可能会遇到不可重复读(Non Repeatable Read)的问题。不可重复读是指,在一个事务内,多次读同一数据,在这个事务还没有结束时,如果另...

动态