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
二者測試結(jié)果接近,MYSQL略優(yōu),但是如果直接運行以下代碼
$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多倍,這是為什么?是和連接數(shù)有關(guān)嗎
相關(guān)閱讀:
沒明白盒子的height隨width的變化這段css是怎樣實現(xiàn)的?
點擊同一個按鈕,第一次點擊顯示下拉框,第二次點擊隱藏下拉框,這個功能怎么實現(xiàn)呢?
typecho 首頁獨立頁面
在npm里面顯示報錯8001端口被占用了,但是并沒有服務占用他,怎么解決呢?
webpack 如何將src下的某個目錄直接輸出到dist
webpack打包多文件入口的文件夾問題
js圖片剪裁工具cropper使用問題
php Pdo連接數(shù)據(jù)庫插入一條數(shù)據(jù)出現(xiàn)兩條的bug
unable to find valid certification path to requested target
大家平時工作開發(fā)會對數(shù)據(jù)庫進行分割(水平分割,垂直分割)嗎?
java maven打包jar 方法參數(shù)名變var1,var2之類的無意義參數(shù)名怎么辦
html中name有什么用
使用from projects import some_project提示:KeyError: 'projects'
做表格分頁的時候遇到了一個問題
請問如何檢測手機QQ里面的內(nèi)置瀏覽器?
laravel Hash::make()生成的密碼每次刷新每次變動,請問驗證密碼的原理
tools 把JSX轉(zhuǎn)換成JS 出現(xiàn)了一堆選項 怎樣才能進入轉(zhuǎn)換呢
ueditor編輯器
mongodb數(shù)據(jù)庫,機房數(shù)據(jù)庫4層嵌套設計問題
react組件不顯示html
總結(jié)
以上是生活随笔為你收集整理的nginx.redis.mysql_nginx,redis_mysql和redis效率问题,nginx,redis,mysql,php - phpStudy的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql索引查询 with_查找mys
- 下一篇: java通过ftp上传文件到服务器_ja