高并发系统的分析和设计

高并发系统的分析和设计-华尔子博-奥夏网
任何系统都不是独立于业务进行开发的,真正的系统是为了实现业务而开发的,所以开发高并发网站抢购时,都应该先分析业务需求和实际的场景,在完善这些需求之后才能进入系统开发阶段。 没有对业...
8个月前
0218

Redis内存回收策略详细介绍及注意事项

Redis内存回收策略详细介绍及注意事项-华尔子博-奥夏网
Redis 也会因为内存不足而产生错误,也可能因为回收过久而导致系统长期的停顿,因此掌握执行回收策略十分有必要。在 Redis 的配置文件中,当 Redis 的内存达到规定的最大值时,允许配置 6 种策...
3年前
06115

Redis的两种备份(持久化)方式:RDB和AOF

Redis的两种备份(持久化)方式:RDB和AOF-华尔子博-奥夏网
在 Redis 中存在两种方式的备份:一种是快照恢复(RDB),通过快照(snapshotting)实现的,它是备份当前瞬间 Redis 在内存中的数据记录。 另一种是只追加文件(Append-Only File,AOF),其作...
3年前
0508

Redis的基础事务和常用操作方法

Redis的基础事务和常用操作方法-华尔子博-奥夏网
Redis的基础事务和常用操作。和其他大部分的 NoSQL 不同,Redis 是存在事务的,尽管它没有数据库那么强大,但是它还是很有用的,尤其是在那些需要高并发的网站当中。
4年前
01870

Redis哈希数据结构和常用命令代码示例

Redis哈希数据结构和常用命令代码示例-华尔子博-奥夏网
Redis哈希数据结构和常用命令代码示例。Redis 中哈希结构就如同 Java 的 map 一样,一个对象里面有许多键值对,它是特别适合存储对象的,如果内存足够大
4年前
01380

Redis的6种数据类型比较及使用要点

Redis的6种数据类型比较及使用要点-华尔子博-奥夏网
Redis的6种数据类型比较及使用要点。Redis 是一种基于内存的数据库,并且提供一定的持久化功能,它是一种键值(key-value)数据库
4年前
02400

Redis是什么?它的优点及优势有哪些?

Redis是什么?它的优点及优势有哪些?-华尔子博-奥夏网
Redis 是当前互联网世界最为流行的 NoSQL(Not Only SQL)数据库。NoSQL 在互联网系统中的作用很大,因为它可以在很大程度上提高互联网系统的性能。
4年前
02340

MyBatis动态sql之choose、when、otherwise标签

MyBatis动态sql之choose、when、otherwise标签-华尔子博-奥夏网
有些时候不想用到所有的条件语句,而只想从中择取一二,针对这种情况,MyBatis 提供了 <choose> 元素,它有点像 Java 中的 switch 语句。在 myBatisDemo03 应用中测试 <choose> 元...
8个月前
04713

MyBatis配置文件environments和子元素transactionManager、dataSource解析

MyBatis配置文件environments和子元素transactionManager、dataSource解析-华尔子博-奥夏网
MyBatis配置文件environments和子元素transactionManager、dataSource解析。在 MyBatis 中,运行环境主要的作用是配置数据库信息,它可以配置多个数据库,一般而言只需要配置其中的一个就可以了...
3年前
01040

MyBatis自定义TypeHandler处理枚举

MyBatis自定义TypeHandler处理枚举-华尔子博-奥夏网
MyBatis自定义TypeHandler处理枚举。这很明显Mybatis提供的两个枚举TypeHandler不能满足我们的需求。此时,我们可以自定义一个通用的枚举TypeHandler来满足我们的需求。
4年前
01530