LaneBlog

LaneBlog

每一个没有起舞的日子都是在辜负生命。

最新文章

PHP的命名空间

PHP命名空间是PHP5.3开始支持。本篇讲解PHP命名空间用法和PHP命名空间详解。它的诞生使的我们在一个文件中可以使用多个同名的类而不冲突。

PHP命名空间是PHP5.3开始支持。本篇讲解PHP命名空间用法和PHP命名空间详解。它的诞生使的我们在一个文件中可以使用多个同名的类而不冲突。 好处:我们的项目有一个记录日志文件的类,叫做Log。然...

Redis在PHP中的应用

PHP redis的使用方法详解。php上使用redis主要有两种方式,一种是Predis,一种是phpredis。phpredis是php的一个扩展,以C语言编写的高性能链表。本文讲解Predis的使用。Predis是PHP语言编写。

PHP redis的使用方法详解。php上使用redis主要有两种方式,一种是Predis,一种是phpredis。phpredis是php的一个扩展,以C语言编写的高性能链表。本文讲解Predis的...

Redis管道概念

Redis管道的概念类似与Liinux管道的概念,可以将多个命令合成一个命令,减少了多次的TCP三次握手。提高Redis在应用层的效率,节省传输时间。

Redis管道是大幅提升传输速度和用户体验的一个功能。Redis是使用TCP协议进行传输,当客户端发送一条命令之后,到服务器端接收到这个命令,这个过程是需要发送时间的。当服务器处理完命令返回结果给客户...

用PHP的实现一个高效的数据库(文件存储,NOSQL)

本文用PHP开发高性能非关系型数据库,利用文件存储+hash表实现。提供php实现数据库的代码。本文将详细讲解用php开发数据库的案例。

用文件的方式读写,一个文件是索引文件,另一个文件是真实的数据文件。 索引文件分为2部分,第一部分是所有的指针,记录第二部分的位置;第二部分是索引记录。所有的索引指针:是记录所有相同Hash值的key的...

Hash表:使用PHP实现Hash表功能

Hash表作为最重要的数据结构之一,也叫做散列表。使用PHP实现Hash表的功能。PHP可以模拟实现Hash表的增删改查。通过对key的映射到数组中的一个位置来访问。映射函数叫做Hash函数,存放记录的数组称为Hash表。

Hash表作为最重要的数据结构之一,也叫做散列表。使用PHP实现Hash表的功能。PHP可以模拟实现Hash表的增删改查。通过对key的映射到数组中的一个位置来访问。映射函数叫做Hash函数,存放记录...

高性能网站架构方案

高性能网站架构方案,本文谈了七点网站架构方案,用以优化网站响应时间,实现大型网站技术架构方案。无论是电子商务或者其他网站且可使用。

高性能网站架构方案,本文谈了七点网站架构方案,用以优化网站响应时间,实现大型网站技术架构方案。无论是电子商务或者其他网站且可使用。 一、优化网站响应时间的架构方案: 网站能不能留的住用户,一方面是看内...

Memcached分布式部署方案设计(含PHP代码)

一台Memcache通常不能满足我们的需求,这就需要分布式部署。Memcached分布式部署方案通常会采用两种方式,一种是普通Hash分布,一种是一致性Hash分布。本篇将以PHP作为客户端,来分析两种方案。

一台Memcache通常不能满足我们的需求,这就需要分布式部署。Memcached分布式部署方案通常会采用两种方式,一种是普通Hash分布,一种是一致性Hash分布。本篇将以PHP作为客户端,来分析两...

Redis广播(订阅/发布者模式):在线实时聊天的基础

Redis的订阅发布者模式,是利用Redis构建在线实时聊天的理论年基础和实现原理基础。Redis订阅发布者模式可以实现广播功能,订阅一个频道,给一个频道的所有关注着发送广播内容。

Redis是实时广播推送的一把好手。Redis提供了发布-订阅者模式。发布消息是PUBLISH 频道名 内容的格式。如: [code] PUBLISH fm97 hello world [/code]...

Redis队列如何实现?Redis栈逻辑如何实现

Redis队列如何实现?Redis栈原来是怎么样的?Redis的队列和栈机制是怎样的?本篇讲解Redis的队列技术。做为天生的队列好手,无论是先进先出的队列还是后进先出栈都是可以利用Redis来实现的。

Redis是天生的队列好手。RPOP,LPUSH就可以看到。生产者是队列任务的提出方,消费者队列任务的执行方。生产者提出大量的任务,他们排队一个接一个的被消费者执行。执行一个就RPOP,提出一个新任务...

Redis SORT排序命令详解

Redis SORT提供排序功能,Redis SORT排序命令是最好用也是最复杂的redis命令之一。关系型数据库能完成的包括多表联合查询等能够都可以轻松完成。

Redis SORT是由Redis提供的一个排序命令。集合中的标签是无序的,可以使用SORT排序。如: [code] redis>SADD jihe 5 (integer) 1 redis>SADD...