只想知道 发表于 2015-1-16 12:34:33

来讲讲:HTTPSQS(HTTP Simple Queue Service)基于 HTTPGET/POST 协定的轻量级开源软件 ...

讨论什么版本好并无意义,关键是你是不是真心想学.不过,为了避免曲高和寡,最好选用的人多的版本。
利用文档:
  利用情况:Linux(同时撑持32位、64位操纵体系,保举利用64位操纵体系)
  软件张宴  行列(Queue)又称先辈先出表(FirstInFirstOut),即先辈进行列的元素,先从行列中掏出。到场元素的一头叫“队头”,掏出元素的一头叫“队尾”。使用动静行列能够很好地异步处置数据传送和存储,当你频仍地向数据库中拔出数据、频仍地向搜刮引擎提交数据,便可接纳动静行列来异步拔出。别的,还能够将较慢的处置逻辑、有并发数目限定的处置逻辑,经由过程动静行列放在背景处置,比方FLV视频转换、发送手机短信、发送电子邮件等。
--------------------------------------------------------------------------------
  HTTPSQS具有以下特性:  ●十分复杂,基于HTTPGET/POST协定。PHP、Java、Perl、Shell、Python、Ruby等撑持HTTP协定的编程言语都可挪用。
  ●十分疾速,进行列、出行列速率凌驾10000次/秒。
  ●高并发,撑持上万的并发毗连,C10K不成成绩。
  ●撑持多行列。
  ●单个行列撑持的最年夜行列数目高达10亿条。
  ●低内存损耗,海量数据存储,存储几十GB的数据只需不到100MB的物理内存缓冲区。
  ●能够在一直止服务的情形下便利地修正单个行列的最年夜行列数目。
  ●能够及时检察行列形态(进行列地位、出行列地位、未读行列数目、最年夜行列数目)。
  ●能够检察指定行列ID(行列点)的内容,包含未出、已出的行列内容。
  ●检察行列内容时,撑持多字符集编码。
  ●源代码不凌驾700行,合适二次开辟。
--------------------------------------------------------------------------------
  HTTPSQS1.2版本增添的功效:  1、服务器端:  ●PUT进行列、GET出时,1.2版本在Header头增添了一行Pos,输入以后行列“写进点”或“读取点”。假定从行列掏出一条动静,这条动静的行列读取点Pos为7,将这条动静拔出数据库失利了,那末,就能够在失利Pos日记文件中纪录这个行列点。过段工夫后,只需该Pos点的数据未被掩盖,经由过程“”则能够再次掏出该条动静,做失利缘故原由剖析或进一步处置。  ●PUT进行列时,假如“行列写进点”追上“行列读取点”,会前往“HTTPSQS_PUT_END”,提醒行列已满,而不是像1.1版本那样间接掩盖未读数据。  2、客户端:  ●增添了Perl版本的客户端。感激网友tonny0830为HTTPSQS开辟了Perl客户端。  ●PHP客户端Class增添了函数$httpsqs->gets($host,$port,$charset,$name)、$httpsqs->pgets($host,$port,$charset,$name),具体利用申明请见:
--------------------------------------------------------------------------------
  HTTPSQS1.1版本怎样晋级到HTTPSQS1.2版本:  ●服务器端版本完整兼容:编译安装HTTPSQS1.2,交换HTTPSQS1.1,然后“killhttpsqs的历程ID”,按本来的启动参数启动HTTPSQS便可,数据完整兼容。  ●客户端版本完整兼容:HTTPSQS1.1版本的PHP客户端,仍能够间接操纵HTTPSQS1.2。两个版本的PHP客户端函数利用体例、参数不异,1.2版本的PHP客户端与1.1版原形比,增添了gets()和pgets()函数,用于从一个行列中掏出文本信息和以后行列读取点Pos。
--------------------------------------------------------------------------------
  HTTPSQS1.2的临盆情况典范使用案例架构:  
--------------------------------------------------------------------------------
  HTTPSQS1.2版本的具体利用申明,请会见:
Tags:httpsqs,http,queue,queues,sqs,memcacheq,memcachedb,activemq,starling,amazonsqs,tokyocabinet,simple,service,行列,复杂行列,动静行列
</p>
RedHatCentOS等等.学习linux不是逛自由市场,选定版本就要静下心来学习.不要今天换版本明天要升级.这样对你没有好处。

山那边是海 发表于 2015-1-17 17:55:44

然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。

活着的死人 发表于 2015-1-21 09:30:19

甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。

变相怪杰 发表于 2015-1-30 13:30:16

其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。

再现理想 发表于 2015-2-6 13:06:45

工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。

再见西城 发表于 2015-2-16 05:58:58

得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。

只想知道 发表于 2015-3-5 00:16:05

Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。

第二个灵魂 发表于 2015-3-11 22:08:22

随着Linux技术的更加成熟、完善,其应用领域和市场份额继续快速增大。目前,其主要应用领域是服务器系统和嵌入式系统。然而,它的足迹已遍布各个行业,几乎无处不在。

金色的骷髅 发表于 2015-3-19 15:30:51

熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:

海妖 发表于 2015-3-29 00:23:22

说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
页: [1]
查看完整版本: 来讲讲:HTTPSQS(HTTP Simple Queue Service)基于 HTTPGET/POST 协定的轻量级开源软件 ...