摘要:本文為實戰(zhàn)讀書筆記簡介是一個非關(guān)系型遠程內(nèi)存數(shù)據(jù)庫,由于操作都在內(nèi)存中,所以的速度非???,性能十分強勁。同時,還可以自動的以兩種不同的方式將數(shù)據(jù)庫內(nèi)容持久化到硬盤,保證數(shù)據(jù)的完整性。數(shù)據(jù)格式支持字符串列表集合散列有序集合數(shù)據(jù)類型。
Redis簡介本文為《Redis實戰(zhàn)》讀書筆記
Redis是一個非關(guān)系型遠程內(nèi)存數(shù)據(jù)庫,由于操作都在內(nèi)存中,所以Redis的速度非???,性能十分強勁。
它可以存儲鍵和5種不同類型的值之間的映射??梢詭椭脩艚鉀Q各式各樣的問題,直接將數(shù)據(jù)自然的映射到這5種數(shù)據(jù)結(jié)構(gòu)。
通過復制、持久化和客戶端分片功能,可以將Redis拓展成為一個包含數(shù)百GB的數(shù)據(jù)庫,除非非常高的并發(fā)量。(其中:復制特性可以拓展讀性能;客戶端分片可以拓展寫性能。)
同時,Redis還可以自動的以兩種不同的方式將數(shù)據(jù)庫內(nèi)容持久化到硬盤,保證數(shù)據(jù)的完整性。
對比3種較為常用的數(shù)據(jù)庫 1、Redis數(shù)據(jù)庫類型: 使用內(nèi)存存儲數(shù)據(jù)的非關(guān)系型數(shù)據(jù)庫。
數(shù)據(jù)格式: 支持字符串、列表、集合、散列、有序集合數(shù)據(jù)類型。
查詢類型: 每種數(shù)據(jù)類型都有屬于自己的命令,擁有批量操作命令,部分事務支持
附加功能: 主從復制、持久化、腳本(存儲過程)
2、memcached數(shù)據(jù)庫類型: 內(nèi)存型鍵值對緩存數(shù)據(jù)庫
數(shù)據(jù)格式: 鍵值之間的映射
查詢類型: 創(chuàng)建、讀取、更新、刪除命令,外加幾個其他命令
附加功能: 為提升性能而存在的多線程服務器
3、Mysql數(shù)據(jù)庫類型: 普通關(guān)系型數(shù)據(jù)庫
數(shù)據(jù)格式: 一個庫包含多個表,每個表包含多個行,多表處理
查詢類型: 基礎(chǔ)的SQL查詢,函數(shù),存儲過程
附加功能: 支持ACID(Innodb),主從復制 + 主主復制
5種數(shù)據(jù)結(jié)構(gòu)string(字符串)
list(列表)
set(集合)
hash(散列)
zset(有序集合)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/30427.html
摘要:目錄初識創(chuàng)建服務器上創(chuàng)建服務器下異步任務持續(xù)更新中。。。參加工作有一段時間了,偶爾會聽到,對我這種小白粗略看下文檔都會覺得很牛逼。個人理解就是解決這樣應用場景的。 目錄 初識Swoole 創(chuàng)建服務器(上) 創(chuàng)建服務器(下) 異步任務task 持續(xù)更新中。。。 參加工作有一段時間了,偶爾會聽到swoole,對我這種PHP小白粗略看下文檔都會覺得很牛逼。由于學習成本比較高,自身對網(wǎng)絡異...
摘要:為了防止用戶對同一篇文章進行多次投票,網(wǎng)站需要為每一篇文章記錄一個已投票用戶名單。上一篇文章實戰(zhàn)第一章初識第二節(jié)數(shù)據(jù)結(jié)構(gòu)簡介下一篇文章實戰(zhàn)第二章使用構(gòu)建應用第一節(jié)登錄和緩存 上一篇文章: Python--Redis實戰(zhàn):第一章:初識Redis:第二節(jié):Redis數(shù)據(jù)結(jié)構(gòu)簡介下一篇文章:Python--Redis實戰(zhàn):第二章:使用Redis構(gòu)建Web應用:第一節(jié):登錄和cookie緩存 ...
閱讀 3041·2021-11-24 09:38
閱讀 3568·2021-11-23 09:51
閱讀 1123·2021-09-09 11:52
閱讀 4143·2021-08-11 11:18
閱讀 1187·2019-08-30 14:05
閱讀 3285·2019-08-30 11:23
閱讀 1841·2019-08-29 17:02
閱讀 1190·2019-08-26 13:49