上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要: 概述 1. CI/CD CI(持续集成)指开发人员一天内进行多次合并和提交代码操作,并通过自动化测试,完成构建 CD(持续部署)指每次代码更改都会自动部署到对应环境 CI/CD 结合在一起,可以加快开发团队交付成果的效率,减少时间成本 2. Gitlab-CI/CD gitlab-ci 是 gitl 阅读全文
posted @ 2023-02-11 12:42 低吟不作语 阅读(1893) 评论(1) 推荐(4)
摘要: 日志概念 1. 日志文件 日志文件是用于记录系统操作事件的文件集合 1.1 调试日志 1.2 系统日志 系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹 日志门面 当我们的系统变的更加复杂的时候,我 阅读全文
posted @ 2022-11-07 00:43 低吟不作语 阅读(1383) 评论(0) 推荐(0)
摘要: 概述 单机架构下,一个进程中的多个线程竞争同一共享资源时,通常使用 JVM 级别的锁即可保证互斥,以对商品下单并扣库存为例: public String deductStock() { synchronized (this){ // 获取库存值 int stock = Integer.parseIn 阅读全文
posted @ 2022-08-28 15:29 低吟不作语 阅读(231) 评论(0) 推荐(0)
摘要: 概述 Redis 在 3.0 之后开始支持 Cluster(集群)模式,特点如下: 支持节点的自动发现:可向集群动态添加节点,并自动融入 支持 slave-master 选举和容错:多个 master 宕机后,选举出新的 master 继续工作 在线分片:当有新的节点加入时,为新节点分配 slot 阅读全文
posted @ 2022-08-27 17:15 低吟不作语 阅读(1157) 评论(0) 推荐(1)
摘要: 概述 由一个或多个 Sentinel(哨兵)实例组成的 Sentinel 系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器 简单来说,哨兵就是带有自动故障转移功能的主从架构 搭建哨兵架构 以 阅读全文
posted @ 2022-08-21 15:11 低吟不作语 阅读(256) 评论(0) 推荐(0)
摘要: 概述 主从复制,是指将一台 Redis 服务器的数据,复制到其他的 Redis 服务器,前者称为主节点,后者称为从节点 一个主节点可以有零个或多个从节点,但每个从节点只能有一个主节点 数据的复制是单向的,只能由主节点复制到从节点 从节点仅仅用来同步数据,不能用于顶替宕机的主节点 主从服务器之间采用的 阅读全文
posted @ 2022-08-20 12:51 低吟不作语 阅读(594) 评论(0) 推荐(0)
摘要: Jedis 1. 概述 Jedis 是一款使用 Java 操作 Redis 的工具,有点类似于 JDBC 2. 引入依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9 阅读全文
posted @ 2022-08-13 23:22 低吟不作语 阅读(1649) 评论(0) 推荐(0)
摘要: 概述 Redis 官方提供了两种不同的持久化方法来将数据存储到硬盘,分别是: 快照(Snapshot) AOF(Append Only File)只追加日志文件 默认开启快照,同时启用两种持久化方式时,优先 AOF 快照(Snapshot) 这种方式可以将某一时刻的所有数据都写入硬盘,保存的文件以 阅读全文
posted @ 2022-08-10 18:28 低吟不作语 阅读(948) 评论(0) 推荐(2)
摘要: NoSQL 1. 定义 NoSQL(Not Only SQL)即不仅仅是 SQL,泛指非关系型的数据库 2. 为什么使用 NoSQL? 传统关系数据库在应付动态网站、特别是超大规模和高并发的纯动态网站已经显得力不从心了,如商品网站中对商品数据的频繁查询、热搜商品的排行统计、订单超时问题。虽然能实现功 阅读全文
posted @ 2022-08-07 19:39 低吟不作语 阅读(217) 评论(0) 推荐(0)
摘要: 概述 MongoDB 是一个介于关系型数据库和非关系型数据库之间的产品,是非关系型数据库中功能最丰富,最像关系型数据库的。 MongoDB 支持的数据结构非常松散,类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。MongoDB 最大的特点是支持的查询语言非常强大,语法类似于面向对 阅读全文
posted @ 2022-05-22 23:02 低吟不作语 阅读(1069) 评论(2) 推荐(5)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页