redis簡介
redis是非關係型資料庫的代表產品之一,nosql非關係型資料庫優勢:
1,易擴充套件
nosql資料庫種類繁多,但是乙個共同的特點都是去掉關聯式資料庫的關係型特性。資料之間無關係,這樣就非常容易擴充套件。也無形之間,在架構的層面上帶來了可擴充套件的能力。
2,大資料量,高效能
nosql資料庫都具有非常高的讀寫效能,尤其在大資料量下,同樣表現優秀。這得益於它的無關係性,資料庫的結構簡單。
3,靈活的資料模型
nosql無需事先為要儲存的資料建立字段,隨時可以儲存自定義的資料格式。
4,高可用
nosql在不太影響效能的情況,就可以方便的實現高可用的架構。
主流產品:
小結:redis: 由c語言編寫的一種nosql, 以key-value存在, 資料儲存在記憶體裡面 效能特別高
redis應用場景
Redis NO SQL資料庫學習筆記
1 設定鍵並賦值 set key value 2 根據鍵取值 get key value 3 根據鍵取值 del key value 4 根據鍵取值並重新設定值 getset key value 5 根據鍵累加值 incr key value 6 根據鍵減少值 decr key value 7 in...
mysql資料庫編譯 Mysql資料庫原始碼編譯安裝
yum y install gcc gcc c make ncurses ncurses devel bison cmake 二 編譯及安裝 1 建立執行使用者 useradd s sbin nologin mysql 手動建乙個賬號 2 解包 把壓縮包傳進linux裡面 tar xf mysql ...
新一代資料庫之Etcd 簡介
etcd是google公司使用go語言開發的開源 高可用的分布式key value儲存系統,可以用於配置共享和服務的註冊和發現。類似專案有zookeeper以及consul etcd具有以下特點 將一些配置資訊放到etcd上進行集中管理。這類場景方式通常是這樣的 應用在啟動到時候主動從etcd獲取一...