Redisの説明(インストールと基本構成)
5598 ワード
Redisの紹介特徴 1、オープンソース、Cを使用して作成し、メモリベースで持続化2、高性能の他のデータベースと比較 1、MySQL:関係型データベース、表、ディスクベース、スロー2、MongoDB:キー値対ドキュメント型データベース、値JSONドキュメント、ディスクベース、スロー、ストレージデータ型シングル3、Redisの誕生は適用シーン 1、Redisを使ってよく使われる、あるいは大量の資源を必要とする内容をキャッシュし、これらの内容をredisの中に入れることで、プログラムはこれらの内容をすばやく読み取ることができる2、1つのウェブサイト、あるページがよくアクセスされる場合、あるいはページを作成する際に消費する資源が多い場合、例えば何度もデータベースにアクセスし、生成時間が長いなど、このページをredisでキャッシュし、サイトの負担を軽減し、サイトの遅延を低減することができます.例えば、サイトのトップページなど3、redisの誕生は負荷問題を解決するためです.redisバージョン 1、最新バージョン:5.02、常用バージョン:2.4、2.6、2.8、3.0(マイルストーン)、3.2、3.4、4.0、5.0 3、グラフィックインタフェース管理ツールRedisDesktopManager(#書き込みの一般)Redis付加機能 1、持久化2、期限切れキー機能3、事務機能4、主従コピー5、Sentinal哨兵
インストール Ubuntu Windows
プロファイルの詳細プロファイルの場所 接続パスワードの設定 リモート接続を許可 リモート接続テストWindows接続UbuntuのRedisサービス
Key-Value
をサポートするNoSQLデータベース3、サポートデータ型が豊富で、文字列string
、ハッシュhash
、リストlist
、集合set
、秩序集合sortedset
など4、多種のプログラミング言語(C C++Python Java PHP...)をサポートする IO
インストール
#
sudo apt-get install redis-server
#
sudo /etc/init.d/redis-server status | start | stop | restart
#
redis-cli -h IP -p 6379 -a
1、
https://github.com/ServiceStack/redis-windows/blob/master/downloads/redis-64.3.0.503.zip
2、
3、
redis-server.exe
4、
redis-cli.exe
# Windows :
# : Redis
1、 redis.windows.conf redis.conf, redis
2、cmd , redis-server.exe
3、 :redis-server --service-install redis.conf --loglevel verbose
4、 - - -Redis-
#
redis-server.exe :
1、redis-server --service-uninstall
2、sc delete Redis
プロファイルの詳細
1、Ubuntu
/etc/redis/redis.conf
mysql ? : /etc/mysql/mysql.conf.d/mysqld.cnf
2、windows redis
redis.windows.conf
redis.conf
1、requirepass
2、
sudo /etc/init.d/redis-server restart
3、
redis-cli -h 127.0.0.1 -p 6379 -a 123456
127.0.0.1:6379>ping
1、 IP
69 : # bind 127.0.0.1 ::1
2、 ( yes no)
88 : protected-mode no
3、
sudo /etc/init.d/redis-server restart
# cmd
1、e:
2、cd Redis3.0
3、redis-cli -h x.x.x.x -a 123456
4、x.x.x.x:6379>ping