日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

nginx.redis.mysql_nginx,redis_mysql和redis效率问题,nginx,redis,mysql,php - phpStudy

發布時間:2025/4/5 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nginx.redis.mysql_nginx,redis_mysql和redis效率问题,nginx,redis,mysql,php - phpStudy 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

mysql和redis效率問題

$redis = new redis();

$redis->connect('127.0.0.1', 6379);

for ($i=0; $i <100 ; $i++) {

$redis->lpush('test',rand(1000,9999));

}

var_dump($redis->lrange('test', 0, 99));

$redis->delete('test');

$redis->close();

die;

?>

=================================

$host = 'mysql:host=127.0.0.1;dbname=test';

$user = 'root';

$pass = 'root';

$pdo = new PDO($host, $user, $pass);

for ($i=0; $i < 100 ; $i++) {

$pdo->query('insert into abc (title) values( title = '.rand(1000,9999).')');

}

var_dump($pdo->query('select * from abc')->fetch());

$pdo->query('truncate table abc');

die;

?>

使用ab壓力測試

ab -n10000 -c10000 http://localhost/test.php

二者測試結果接近,MYSQL略優,但是如果直接運行以下代碼

$redis = new redis();

$redis->connect('127.0.0.1', 6379);

for ($i=0; $i <10000 ; $i++) {

$redis->lpush('test',rand(1000,9999));

}

var_dump($redis->lrange('test', 0, 9999));

$redis->delete('test');

$redis->close();

die;

?>

=================================

$host = 'mysql:host=127.0.0.1;dbname=test';

$user = 'root';

$pass = 'root';

$pdo = new PDO($host, $user, $pass);

for ($i=0; $i < 10000 ; $i++) {

$pdo->query('insert into abc (title) values( title = '.rand(1000,9999).')');

}

var_dump($pdo->query('select * from abc')->fetch());

$pdo->query('truncate table abc');

die;

?>

mysql耗費的時間是redis的100多倍,這是為什么?是和連接數有關嗎

相關閱讀:

沒明白盒子的height隨width的變化這段css是怎樣實現的?

點擊同一個按鈕,第一次點擊顯示下拉框,第二次點擊隱藏下拉框,這個功能怎么實現呢?

typecho 首頁獨立頁面

在npm里面顯示報錯8001端口被占用了,但是并沒有服務占用他,怎么解決呢?

webpack 如何將src下的某個目錄直接輸出到dist

webpack打包多文件入口的文件夾問題

js圖片剪裁工具cropper使用問題

php Pdo連接數據庫插入一條數據出現兩條的bug

unable to find valid certification path to requested target

大家平時工作開發會對數據庫進行分割(水平分割,垂直分割)嗎?

java maven打包jar 方法參數名變var1,var2之類的無意義參數名怎么辦

html中name有什么用

使用from projects import some_project提示:KeyError: 'projects'

做表格分頁的時候遇到了一個問題

請問如何檢測手機QQ里面的內置瀏覽器?

laravel Hash::make()生成的密碼每次刷新每次變動,請問驗證密碼的原理

tools 把JSX轉換成JS 出現了一堆選項 怎樣才能進入轉換呢

ueditor編輯器

mongodb數據庫,機房數據庫4層嵌套設計問題

react組件不顯示html

總結

以上是生活随笔為你收集整理的nginx.redis.mysql_nginx,redis_mysql和redis效率问题,nginx,redis,mysql,php - phpStudy的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。