自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Redis学习总结—数据持久化

Redis 数据持久化是将内存中的数据保存到本地磁盘中,实现对数据的持久存储,假如在服务器发生故障后,也可以根据该持久化文件对数据进行恢复。 Redis 持久化操作有三种方式:RDB全量持久化、AOF增量持久化、RDB和AOF混合持久化。 RDB 全量持久化 RDB快照指内存中的数据在某一个时刻的状态记录。它的实现是类似照片记录的方式,把某一时刻的状态以文件的形式写到磁盘上,这个文件就是快照文件;即使机器宕机,这个快照文件也不会丢失,保证了数据的可靠性。 实现原理 触发策略 策略配置 持久化流程 AOF 增

2021-10-10 16:15:17 91

原创 Redis学习总结—数据结构 (二)

Redis 除了有五种常用的数据类型外,还有几种特殊的数据类型,主要用来实现一些特定的场景数据存储。 HyperLogLog Redis 在 2.8.9 版本添加了 HyperLogLog 结构。Redis HyperLogLog 是用来做基数 (不重复的元素) 统计的算法,HyperLogLog 的优点是,对海量数据的计算基数统计所需的空间是固定的且很小,计算速度很快。 在 Redis 里面,每个 HyperLogLog 键只需要12 KB 的内存,就可以计算接近 264个不同元素的基数,不过数据量较小时

2021-09-27 13:06:06 111

原创 Redis 学习总结—数据结构

Redis 一款开源、高性能的、非关系型、内存中的数据结构存储系统,支持多种类型的数据结构,可以用做数据库,缓存和消息中间件。支持数据的持久化、备份复制等,通过Redis Sentinel和Cluster等提高系统的高可用。 Redis 数据类型 Redis 除了常用的数据类型string(字符串),list(列表),hash(散列表),set(集合),sort set(有序集合)外,还支持 bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询等 String 字符

2021-09-24 21:42:13 68

原创 使用Composer搭建PHP框架(三构建MVC)

到目前,我们已经为框架添加了路由的简单控制,接下来实现一下路由和控制器之间的映射控制。 构建控制器 在根目录下创建app/controllers/目录,并创建控制器文件Demo.php <?php namespace controllers; class Demo { public function index() { echo 'Demo home'; } public function page() { echo 'Dem

2021-08-03 22:55:30 250

原创 使用Composer搭建PHP框架(二路由)

上篇我们完成了composer的安装准备工作,接下来进行框架路由的搭建。 路由构建 Macaw 是一个简单的开源 PHP 路由器。它非常小(约 150 LOC),速度很快,并且有一些很好的带注释的源代码。这个类允许你把它扔到你的项目中并立即开始使用它。Mcacw文档地址 安装noahbuscher/macaw $ composer require noahbuscher/macaw dev-master 安装完成后,在入口文件目录下创建.htaccess文件,添加路由重写规则,使得用户请求全都指向入口文件

2021-08-03 22:55:00 307 1

原创 使用Composer搭建PHP框架(一准备)

记录一下使用composer实现PHP小框架开发的详细步骤,避免以后遗忘 Composer知识点 Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮我们安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。 Composer的安装 Composer安装方法有两种,全局安装,或者是在某个项目指定的目录中进行安装。 全局安装:在终端使用命令完成安装 $ brew install composer 指定目

2021-08-03 22:54:03 358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除