tornado共12篇

swoole如何解決高并發(fā)-小浪學(xué)習(xí)網(wǎng)

swoole如何解決高并發(fā)

swoole提供了PHP語(yǔ)言的異步多線程服務(wù)器,異步TCP/UDP網(wǎng)絡(luò)客戶端,異步MySQL,異步Redis, 數(shù)據(jù)庫(kù)連接池,AsyncTask,消息隊(duì)列,毫秒定時(shí)器,異步文件讀寫,異步DNS查詢。 Swoole還內(nèi)置了Http/W...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)11個(gè)月前
4914
swoole和rabbitmq的區(qū)別-小浪學(xué)習(xí)網(wǎng)

swoole和rabbitmq的區(qū)別

RabbitMQ是實(shí)現(xiàn)了高級(jí)消息隊(duì)列協(xié)議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。 RabbitMQ服務(wù)器是用Erlang語(yǔ)言編寫的,而集群和故障轉(zhuǎn)移是構(gòu)建在開放電信平臺(tái)框架上的。所有主要的編...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)11個(gè)月前
3511
swoole和redis區(qū)別-小浪學(xué)習(xí)網(wǎng)

swoole和redis區(qū)別

REmote DIctionary Server(Redis) 是一個(gè)由Salvatore Sanfilippo寫的key-value存儲(chǔ)系統(tǒng)。 Redis是一個(gè)開源的使用ANSI C語(yǔ)言編寫、遵守BSD協(xié)議、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Va...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)11個(gè)月前
3814
swoole是異步的嗎-小浪學(xué)習(xí)網(wǎng)

swoole是異步的嗎

swoole是PHP的異步、并行、高性能網(wǎng)絡(luò)通信引擎,使用純C語(yǔ)言編寫,提供了PHP語(yǔ)言的異步多線程服務(wù)器,異步TCP/UDP網(wǎng)絡(luò)客戶端,異步MySQL,異步Redis,數(shù)據(jù)庫(kù)連接池,AsyncTask,消息隊(duì)列,毫秒...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)11個(gè)月前
4610
swoole和redis的區(qū)別是什么-小浪學(xué)習(xí)網(wǎng)

swoole和redis的區(qū)別是什么

區(qū)別:1、redis是由“Salvatore Sanfilippo”寫的“key-value”存儲(chǔ)系統(tǒng),而Swoole是PHP的異步、并行、高性能網(wǎng)絡(luò)通信引擎;2、Redis提供多種語(yǔ)言API,Swoole提供PHP語(yǔ)言異步多線程服務(wù)器。 本...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)9個(gè)月前
437
如何快速搭建一個(gè)高效的數(shù)據(jù)查詢Web應(yīng)用?-小浪學(xué)習(xí)網(wǎng)

如何快速搭建一個(gè)高效的數(shù)據(jù)查詢Web應(yīng)用?

快速搭建高效數(shù)據(jù)查詢Web應(yīng)用:框架選型指南 項(xiàng)目需求:快速構(gòu)建一個(gè)數(shù)據(jù)查詢工具,支持預(yù)設(shè)數(shù)據(jù)集(含關(guān)聯(lián)關(guān)系)、前端自定義查詢條件、結(jié)果導(dǎo)出功能,并能高效處理大規(guī)模數(shù)據(jù),避免結(jié)果集后處...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)1個(gè)月前
2812
怎樣在Python中實(shí)現(xiàn)事件驅(qū)動(dòng)編程?-小浪學(xué)習(xí)網(wǎng)

怎樣在Python中實(shí)現(xiàn)事件驅(qū)動(dòng)編程?

在python中實(shí)現(xiàn)事件驅(qū)動(dòng)編程可以通過(guò)使用asyncio庫(kù)來(lái)實(shí)現(xiàn)。1) 使用asyncio庫(kù)的start_server函數(shù)創(chuàng)建事件循環(huán),2) 編寫回調(diào)函數(shù)如handle_client處理客戶端連接,3) 使用async/await語(yǔ)法避免回調(diào)...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)1個(gè)月前
326
linux運(yùn)維一定要學(xué)python嗎-小浪學(xué)習(xí)網(wǎng)

linux運(yùn)維一定要學(xué)python嗎

現(xiàn)階段,掌握一門開發(fā)語(yǔ)言已經(jīng)成為高級(jí)運(yùn)維工程師的必備計(jì)能,不會(huì)開發(fā),你就不能充分理解你們系統(tǒng)的業(yè)務(wù)流程,你就不能幫助調(diào)試、優(yōu)化開發(fā)人開發(fā)的程序,開發(fā)人員有的時(shí)候很少關(guān)注性能的問(wèn)題,...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)2年前
2310
Python異步編程實(shí)踐 Python asyncio事件循環(huán)機(jī)制解析-小浪學(xué)習(xí)網(wǎng)

Python異步編程實(shí)踐 Python asyncio事件循環(huán)機(jī)制解析

事件循環(huán)是python異步編程的核心機(jī)制,負(fù)責(zé)調(diào)度和運(yùn)行協(xié)程。1. asyncio.run() 是啟動(dòng)事件循環(huán)的推薦方式,適用于大多數(shù)情況;2. 在需手動(dòng)獲取事件循環(huán)時(shí),應(yīng)優(yōu)先使用 asyncio.get_running_loop(...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)前天
4215
CentOS環(huán)境中怎么部署nginx、php和虛擬主機(jī)-小浪學(xué)習(xí)網(wǎng)

CentOS環(huán)境中怎么部署nginx、php和虛擬主機(jī)

os環(huán)境:centos 6.1nginx:nginx-1.2.2php:php5.3.140、安裝依賴包 復(fù)制代碼?代碼如下: yum install openssl-devel pcre-devel zlib-devel libjpeg-devel libpng-devel freetype-devel gcc ma...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)10個(gè)月前
4212
CentOS環(huán)境中如何部署nginx、php和虛擬主機(jī)配置-小浪學(xué)習(xí)網(wǎng)

CentOS環(huán)境中如何部署nginx、php和虛擬主機(jī)配置

部署時(shí)間:2012-07-24os環(huán)境:centos 6.1nginx:nginx-1.2.2php:php5.3.140、安裝依賴包 復(fù)制代碼?代碼如下: yum install openssl-devel pcre-devel zlib-devel libjpeg-devel libpng-devel f...
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)站長(zhǎng)9個(gè)月前
456