面试被问Redis和zk两种分布式锁的对比

没有绝对完美的实现方式,具体要选择哪一种分布式锁,需要结合每一种锁的优缺点和业务特点而定。

  • 0
  • 0
  • Pack
  • 发布于 2021-01-09 14:24
  • 阅读 ( 94 )

分布式架构演进总结

 随着社会的发展,技术的进步,以前的大型机架构很显然由于高成本、难维护等原因渐渐地变得不再那么主流了,替代它的就是当下最火的分布式架构,从大型机到分布式,经历了好几个阶段,我们弄明白各个阶段的架构,才能更好地理解和体会分布式架构的好处,那么本文我们就来聊聊分布式架构的演进过程,希望能给大家带来眼前一亮的感觉。

  • 0
  • 0
  • Pack
  • 发布于 2020-10-28 11:14
  • 阅读 ( 117 )

docker中安装php的mysqli及pdo扩展(模块)

补充说明:如执行报错, 系统会给出相应的原因及解决方法, 可根据提示完成. 实例:/usr/local/bin/docker-php-ext-install mysqli pdo pdo_mysql

  • 0
  • 0
  • Pack
  • 发布于 2020-08-26 17:12
  • 阅读 ( 250 )

每个程序员都应该知道的Redis知识 - List类型底层原理

本文将继续讲解Reids知识之List类型的实现原理。**我们知道Redis的list类型给我们提供了很多操作数据的命令(详细命令见文章末尾),比如 LPUSH 可以将一个或多个值插入到列表头部,LRANGE 可以获取指定范围内的元素。由此我们产生了一个疑问,这些在底层是如何实现的?

  • 0
  • 0
  • Pack
  • 发布于 2020-08-22 09:39
  • 阅读 ( 238 )

每个程序员都应该知道的Redis知识 - String底层原理

本文将讲述如下内容: Redis中Srting类型的底层实现原理 通过String底层实现原理的学习,我们可以学习到哪些底层优化方法 Redis中关于String命令介绍

  • 0
  • 0
  • Pack
  • 发布于 2020-08-21 16:15
  • 阅读 ( 247 )

作为程序员你不知道Redis持久化,如何通过面试?

同时为了解决在Redis运行过程中AOF文件越来越大,Redis还提供了AOF重写功能,关于AOF重写原理在此不具体介绍,有兴趣的我们可以私下讨论。

  • 0
  • 0
  • Pack
  • 发布于 2020-08-21 15:59
  • 阅读 ( 257 )

每个程序员都应该知道的Redis知识

最后给大家推荐一本书《Redis设计与实现》,介绍了Redis的数据类型的实现方式,以及各种类型底层的实现原理。

  • 0
  • 0
  • Pack
  • 发布于 2020-08-21 09:21
  • 阅读 ( 243 )

PHP依赖注入的含义

通俗来说,就是你当前操作一个类,但是这个类的某些方法或者功能不是单单只靠这个类就能完成的,而是要借助另一个类的才能完成的。 最直接的标志就是传参数据为对象的时候。 严格来说,你目前操作的是两个类,这两个类之间相互依赖,传参的方式叫注入。

  • 0
  • 2
  • Pack
  • 发布于 2020-08-19 11:28
  • 阅读 ( 312 )

PHP事务实现原理

以下内容希望帮助到大家!

  • 0
  • 0
  • Pack
  • 发布于 2020-08-19 11:22
  • 阅读 ( 241 )

PHP如何防止XSS攻击

PHP防止XSS跨站脚本攻击的方法:是针对非法的HTML代码包括单双引号等,使用htmlspecialchars()函数 。

  • 0
  • 0
  • Pack
  • 发布于 2020-08-19 11:15
  • 阅读 ( 229 )

利用PHP的引用生成树的结构

以下内容希望帮助到大家!

  • 0
  • 0
  • Pack
  • 发布于 2020-08-15 10:02
  • 阅读 ( 246 )