logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何保证Redis缓存和数据库一致性

这里可以结合使用canal(阿里的一款开源框架),通过该框架可以对MySQL的binlog进行订阅,而canal正是模仿了mysql的slave数据库的备份请求,使得Redis的数据更新达到了相同的效果。,或者是分布式队列按顺序去操作数据库或者 Redis,带来的副作用就是:数据库本来是并发的,现在变成串行的了,加锁或者排队执行的方案降低了系统性能,所以这个方案看起来不太可行。其实这种机制,很类似

文章图片
#缓存#数据库#redis
wls2 ubuntu设置固定IP地址,并实现开机启动

wls2 ubuntu设置固定IP地址,并实现一键启动jupyter-lab

#ubuntu#windows
ubuntu 命令行卸载并清理软件

sudo apt-get purge 一个带core的package,如果没有带core的package,则是情况而定。dpkg --get-selections | grep ‘软件相关名称’sudo apt-get autoremove --purge 软件名称。sudo apt-get remove --purge 软件名称。方法一、如果你知道要删除软件的具体名称,可以使用。方法二、如果不知

文章图片
#ubuntu#linux#运维
ubuntu 20.04 没有rc.local文件的解决方法 开机启动方法添加

ubuntu 20.04 没有rc.local文件的解决方法 开机启动方法添加

#ubuntu#linux#运维
微架构优劣势对比:单体应用、SOA、微服务

微架构优劣势对比:单体应用、SOA、微服务

文章图片
#微服务#java#分布式
vmware使用open-vm-tools配置ubuntu共享文件夹

vmware 12 下安装 ubuntu 16.04 后,按往常的惯例安装 vmware-tools,安装时提示建议使用 open-vm-tools,于是放弃 vmware-tools 的安装,尝试使用 open-vm-tools。填入下面的内容,为了方便,就不单独配置各个共享文件夹了,直接将所有共享文件夹 mount 到一个目录下。安装时,apt 提示建议安装 open-vm-tools-des

#ubuntu#linux#运维
使用docker搭建seafile服务器

文章目录1.使用yum安装依赖包2.添加yum软件源后安装Docker3.配置Docker国内镜像加速4.使用docker pull拉取seafile镜像5.使用docker run运行seafile服务6.开启防火墙策略/安全组策略工作需要在单位和家里的不同电脑上同步指定文件夹及其内容。对比了一些解决方案,最终还是选择熟悉的seafile来做。 需要按照官方文档进行seafile的安装,选择官方

hibernate 好用还是mybatis好用

转载:https://www.v2ex.com/t/518087正在上传…重新上传取消2Mogugugugu 2018-12-16 21:53:04 +08:00 via AndroidJava 混了这么多年不就是保守么。。。虽然也有创新,但是企业开发,用了什么新框架,小众框架,要重新踩坑不说,开发人员离职了谁来扛旗谁来接锅,这也就...

Java的几种常见排序算法

  一、所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范,要得到一个符合实际的优秀算法,得经过大量的推理和分析。  二、排序算法可以分为内部排序和外部排序。    内部排序...

#java
MinIo最佳性能分片上传、断点续传方案(附带前后端Demo)

[minio](https://so.csdn.net/so/search?q=minio&spm=1001.2101.3001.7020) api 在对于大于5m的文件,自动采用了分片上传。但它的[分片](https://so.csdn.net/so/search?q=分片&spm=1001.2101.3001.7020)上传我们无法得知上传的分片后的序号,也就是说,每上传一个分片,我们都需要自

#java
    共 83 条
  • 1
  • 2
  • 3
  • 9
  • 请选择