前言 近段时间在了解分布式时,经常绕不开一个算法: 一致性哈希算法。于是在了解并实践这个算法后,就有了此文章。 算法间的对比 在分布式分片中,存在着几种算法: 取模,分段,一致性 hash。 取模 分段 一致性哈希 上层是否感知 是 是 否 迁移成本 高 高 低,只涉及相邻节点 单点故障影响 高 高 ...
分类:
编程语言 时间:
2021-02-04 12:15:26
阅读次数:
0
从 Docker 迁移到 Docker Swarm,再到 Kubernetes,然后处理了多年来的所有各种 API 更改之后,我非常乐意发现部署中出现的问题和把问题进行修复。 我今天分享下我认为最有用的5条故障排除技巧,以及一些其他的使用技巧。 kubectl –“瑞士军刀” kubectl 就是我 ...
分类:
Web程序 时间:
2021-01-30 12:00:52
阅读次数:
0
在做移动端App项目中兄弟组件的值传递需要用到vuex,但是在再刷新后,虽然url没变,但是存放在vuex中的数据丢失了, 解决办法: 1、安装vuex-persistedstate npm install --save vuex-persistedstate 2、修改store ...
分类:
其他好文 时间:
2021-01-29 12:04:09
阅读次数:
0
Velero备份、恢复、迁移Kubernetes集群 Velero简介 Velero 地址:https://github.com/vmware-tanzu/velero Velero属于VMWare开源的Kubernetes集群备份、恢复、迁移工具. 可以提供Kubernetes 备份功能更,在Ku ...
分类:
Web程序 时间:
2021-01-26 12:36:17
阅读次数:
0
vue官方: store模式:https://cn.vuejs.org/v2/guide/state-management.html Vuex:https://vuex.vuejs.org/zh/ 扩展阅读: Flux:http://www.ruanyifeng.com/blog/2016/01/f ...
分类:
其他好文 时间:
2021-01-26 12:05:54
阅读次数:
0
package com.company; import java.io.*; import java.util.Properties; public class Main { public static void main(String[] args) throws IOException { my ...
分类:
编程语言 时间:
2021-01-26 11:55:56
阅读次数:
0
一、分库分表是什么 以常用的表设计为例,当前数据为卖家数据库,包含有商品表、店铺表和地区表: 当需要查询商品的店铺和地理信息时,连表查询SQL为: SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉] FROM [商品信息] p LEFT JOIN [地理区域] r ON p. ...
分类:
其他好文 时间:
2021-01-25 11:32:32
阅读次数:
0
背景:由于技术架构的调整,数据库需要进行迁移,将表和存储过程从Oracle数据库迁移到另外一个Oracle数据库,在存储过程迁移过程中,遇到个问题,使用WM_CONCAT的存储过程编译不会通过,并且报 ORA-00904: "WM_CONCAT": invalid identifier 错误。 产生 ...
分类:
其他好文 时间:
2021-01-25 10:38:49
阅读次数:
0
2017年12月2日上午,将学校新闻网2015年之前的45000多条记录迁移到了新网站的mysql数据库,新网站上有2015年1月1日之后的9000多条记录,数据量一下子增加了5倍。 2017年12月3日晚上9点多,有领导和老师反映新闻网无法访问,立即登录服务器进行排查。 一、使用top命令看到的情 ...
分类:
数据库 时间:
2021-01-22 11:42:31
阅读次数:
0
EF和EF Core 的DbContext类实现IDisposable接口。因此,很多最佳编程实践中都建议你将它们放在一个using()块中。不幸的是,至少在Web应用程序中,这样做通常不是一个好主意。 我与许多从.NET Framework迁移到.NET Core和.NET 5的客户一起工作,其中 ...
分类:
数据库 时间:
2021-01-21 10:57:23
阅读次数:
0