首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一键同步cos内容

    上文说到博客从hexo转向hugo,又迎来了新问题.那就是如何快速部署我们博客到云上.....因为hugo不像hexo那样有各种各样插件,所以部署的话基本都靠手动 目前有几个可行方案 Github pages 服务 稳定性没说,但是必须要仓库公开,有点难受感觉 coding pages...服务 速度比较占优势,但是稳定性有些欠妥(听说企业版好用些,但是没试过..) netlify + github 服务 稳定性也很好,也支持一些拓展功能(比如一些重定向之类),是一个好选择....COS(腾讯家存储器) 速度很好,但是不支持自定义域名https,想要支持的话,要开CDN.国内CDN要求备案接入 考虑之下,我选择CloudFlare+COS,主要是CF支持一些好用拓展性功能我很喜欢.../public/ 目录下所有文件=>获取上一步所有文件md5=>获取COS远程文件MD5=>比对,变化上传=>如果远程文件在本地不存在则删除 这样就做到了增量更新.

    55031

    Milvus 在品会搜索推荐实践

    电商搜索推荐系统核心作用是根据用户搜索意图及偏好,从海量商品检索出合适商品并展示给用户。...如图所示,我们整体架构主要分为两部分: 写入流程:将深度学习模型产生 item 向量归一化后写入到 MySQL ,数据同步工具(ETL)读取 MySQL item 向量并导入向量数据库 Milvus...读节点只需要从 MySQL 和 Milvus 数据库以及 GlusterFS 分布式文件系统读取现有的元数据信息与向量数据或索引,因此可通过部署多个实例来横向扩展读取能力。...相似的 TopK 个商品。...未来展望 目前,基于 Milvus 向量召回在推荐场景搜索已经能够稳定使用,其高性能使我们在模型维度和算法选择上有了更大发挥空间。

    1.9K50

    一键部署mysql pxc集群脚本

    还记得我们之前部署mysql集群有多麻烦嘛?波哥来救你们啦!~ 我已将项目上传到了我github仓库,大家可以点击仓库地址出现连接登录查看相应代码!如果觉得不错别忘了转发、点赞哦!.../deploy_mysql_master.sh 以上几步就完成了一套多节点多主多从故障自动切换mysql数据库集群。...2、(主节点故障)keepalived两秒内会感知mysql故障,从集群踢除本节点mysql,本节点降权并将VIP漂移至完好节点,整个集群继续提供服务。...设计这套mysql集群方案主要是面向我司账单系统。因为都是账单数据,对于数据丢失容忍度为0。所以采用多节点强制同步PXC集群方式。...因为是PXC方式,前端代码又没做读写分离,所以就采用了keepalived方式来进行集群故障转移和反向代理工作,这样所有前端应用会使用集群其中一台mysql写入或读取数据。

    69820

    一键安装mysql主从环境(Docker)

    一键安装mysql主从环境(Docker) 一键安装mysql主从环境(Docker) 日期:2019-07-24 类别:docker 标题:通过脚本在Docker环境中一键安装master主从环境 作者...setup.sh 脚本名称 setup.sh 执行方式 /bin/bash setup.sh 是否需要传参数 否 是否有配置参数 有,见下 配置参数setup.sh 其中hostip是必须修改,...注意: 如果你Docker环境是通过Docker Toolbox,且是安装在windows环境,建议将isToolBox=1....因为windows下数据目录共享可能会出现磁盘异步io异常,此时通过设置--skip-innodb-use-native-aio关闭异步io之后就会正常.关闭异步io会导致性能下降,此参数仅建议用于测试...#mysql主从连接初始化后等待时间,单位秒 复制代码 操作说明 初始化以及一键安装 /bin/bash setup.sh 删除数据文件且停止和删除容器 /bin/bash setup.sh clean

    1K20

    Redis 核心篇:快不破秘密

    主从复制、哨兵集群、Cluster 分片集群; 高拓展:负载均衡 Redis 系列篇章围绕如下思维导图展开,这次从 《Redis 快不破秘密》一起探索 Redis 核心知识点。...” 很多人仅仅只是知道基于内存实现,其他核心原因模凌两可。今日跟着「码哥字节」一起探索真正快原因,做一个快不破真男人!...快不破秘密 根据官方数据,Redis QPS 可以达到约 100000(每秒请求数),有兴趣可以参考官方基准程序测试《How fast is Redis?》...最后以一张图量化系统各种延时时间(部分数据引用 Brendan Gregg) 高效数据结构 “65 哥:学习 MySQL 时候我知道为了提高检索速度使用了 B+ Tree 数据结构,所以 Redis...C 语言中字符串获取 「MageByte」长度,要从头开始遍历,直到 「\0」为止,Redis 作为快不破男人是不能忍受

    34130

    MySQL 占用空间一键查询实践

    devops/sre观念支持者,曾在迅雷担任运维工程师,精通CDN、大数据、海量运维之道。 目前就职于互联网企业担任业务系统运维职位,致力于高效运维实践。...经常会遇到DB满情况 特别是大家共用DB时候 这时候需要找到,哪个DB比较大,哪个表比较大,默认方法你得一个一个查询, 毕竟这里你没法使用 du -sh 这种文件系统级别的命令 但这肯定不是偷懒程序员爱干的事...原理很简单: MySQL在系统库记录了这些数据,只需要使用一条SQL命令组合起来就好 | TABLE_SCHEMA | varchar(64) | NO | | | | 数据库名字 | TABLE_NAME...,再也不担心某人偷偷用我数据库!...相关推荐 相关推荐 SQL Server 数据加密功能解析 【腾讯云1001种玩法】自建SQL Server迁移云SQL Server过程小记

    4.5K10

    Redis 核心篇:快不破秘密

    “天下武功,无坚不摧,快不破! ” 学习一个技术,通常只接触了零散技术点,没有在脑海里建立一个完整知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一脸懵逼。...主从复制、哨兵集群、Cluster 分片集群; 高拓展:负载均衡 Redis 系列篇章围绕如下思维导图展开,这次从 《Redis 快不破秘密》一起探索 Redis 核心知识点。...” 很多人仅仅只是知道基于内存实现,其他核心原因模凌两可。今日跟着「码哥字节」一起探索真正快原因,做一个快不破真男人!...快不破秘密 根据官方数据,Redis QPS 可以达到约 100000(每秒请求数),有兴趣可以参考官方基准程序测试《How fast is Redis?》...高效数据结构 “65 哥:学习 MySQL 时候我知道为了提高检索速度使用了 B+ Tree 数据结构,所以 Redis 速度快应该也跟数据结构有关。

    64011

    MySQLJSON

    这篇文章主要介绍一下MySQLJSON类型使用,主要参考MySQL手册:https://dev.mysql.com/doc/refman/8.0/en/1....MySQL中使用utf8mb4字符集以及utf8mb4_bin字符序来处理JSON字符串,因此JSON字符串时大小写敏感。...ID;$schema: JSON模式校验标准,应该是这个值保持不变;description: 模式描述;type: 根元素类型,MySQLJSON根元素还可以是数组(array);properties...JSON高级用法前面我们介绍了MySQLJSON类型一些基本操作,MySQL对JSON类型支持还可以有一些更高级玩法,比如关系型数据与JSON数据相互转换,甚至可以把MySQL当做一个文档型数据库来使用...一些思考目前来看,orm对于JSON支持还不是很丰富,而上面的绝大多数篇幅都是mysql客户端操作JSON字段方法,在我们程序通过orm操作JSON字段还不是很方便。

    9.9K82

    Mysql索引

    Unique(唯一索引):索引列必须唯一,但允许有空值,若是组合索引,则列值组合必须保持唯一。 Key(普通索引),是MySQL基本索引类型,允许列中有空值,重复值。...但是对于数据在磁盘等辅助存储设备情况(如:Mysql数据库),红黑树并不适用,因为红黑树相对很高。...图中每个节点称为页,页就是我们上面说磁盘块,在MySQL数据读取基本单位是页,所以我们这里叫做页更符合MySQL索引底层数据结构。...聚簇索引和非聚簇索引 在MysqlB+树索引按照存储方式不同分为聚集索引和非聚集索引。...相关命令 Mysql5.7主从复制配置 Mysql通过binlog恢复数据 Mysql之binlog三种模式 Mysqlbinlog入门介绍

    3.3K20

    快不破01序列——位运算初识

    众所周知,计算机运算使用就是二进制,它会把十进制数转化为二进制,然后进行二进制运算,最后再转回十进制展现给我们。...二.关于二进制,我科普点闲 第一个成功实现用机器实现简单计算功能,是法国数学家Pascal(没错,就是数学课经常出现然后硬把*股型曲线叫心形曲线那个男人),这时还是十进制机械计算机,还没有村里大队会计算盘敲得快...Shannon想法简单地讲,就是所有的加减乘除运算都可以变成布尔二进制逻辑运算(至于Boole大佬,二进制逻辑运算是他在19世纪发明),而那些二进制逻辑运算,可以通过简单电路实现。...显然加完所有位全是1,补码表示32位1代表值就是-1....本题中位运算是很常见小技巧了,尤其有时候要枚举子集题目。

    99240

    MySQL

    MySQL锁 1.1. 数据库引擎 1.2. 锁分类 1.3....参考文章 MySQL锁 数据库引擎 数据库引擎分为MyISAM和InnoDB和其他 不同数据库引擎默认使用锁是不同 MyISAM默认使用是表级别锁,InnoDB默认使用是行级锁 我们在使用时候...此时如果一个事务执行了update user set name="Jack" where age=22,因为age不是索引,那么会自动添加表级锁锁住user表全部数据,那么此时所有的数据在另外一个事务只能查询了...=1(默认设置)时,InnoDB层才能知道MySQL表锁,MySQL Server才能感知InnoDB加行锁,这种情况下,InnoDB才能自动识别涉及表级锁死锁;否则,InnoDB将无法自动检测并处理这种死锁...但是在InnoDB,除单个SQL组成事务外,锁是逐步获得,这就决定了InnoDB发生死锁是可能

    1.3K10
    领券