10.3.18

RethinkDB資料庫,安裝,ubuntu-16.4

 RethinkDB資料庫

RethinkDB 官網上的介紹可以看出來它是 The open-source database for the realtime web,所以簡單來說,RethinkDB 就是用來打造 即時網路服務的開源資料庫。當您的服務需要「即時回應」資料的時候,用 RethinkDB 就非常的適合,像是「共同協作平台」,「流量分析服務」,「多人連線遊戲」,「即時市場交易」等等,都非常適合用 RethinkDB。

RethinkDB 是一個開源的即時(Realtime)且可擴展(Scalable)的資料庫,資料以 JSON 格式儲存。但終究無法打入市場,公司倒閉。最後由 CNCF(Cloud Native Computing Foundation)以 2.5 萬美元買下並貢獻給 Linux基金會。
在Ubuntu 安裝 RethinkDB

source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list                               //加入路徑
wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
sudo apt-get update                                                                                 //更新

sudo apt-get install rethinkdb                                                                  //安裝資料庫


安裝相關套件

sudo apt-get install build-essential protobuf-compiler python libprotobuf-dev libcurl4-openssl-dev
libboost-all-dev libncurses5-dev libjemalloc-dev wget m4

啟動資料庫,注意8080port是管理資料庫用的port,不要與其他服務相衝

rethinkdb --bind all

狀態列
Running rethinkdb 2.3.6~0xenial (GCC 5.3.1)...     //版本
Running on Linux 4.4.0-116-generic i686
Loading data from directory /home/cdpo2000/rethinkdb_data
warn: Cache size does not leave much memory for server and query overhead (available memory: 834 MB).                                                                  //用多少記憶體
warn: Cache size is very low and may impact performance.
Listening for intracluster connections on port 29015                       //使用的port
Listening for client driver connections on port 28015
Listening for administrative HTTP connections on port 8080
Listening on cluster addresses: 127.0.0.1, 127.0.1.1, 192.168.1.103, ::1, fe80::a00:27ff:fe5c:7636%2
Listening on driver addresses: 127.0.0.1, 127.0.1.1, 192.168.1.103, ::1, fe80::a00:27ff:fe5c:7636%2
Listening on http addresses: 127.0.0.1, 127.0.1.1, 192.168.1.103, ::1, fe80::a00:27ff:fe5c:7636%2
Server ready, "ubuntu_ddn" 913b4fe6-f44e-405d-9910-37010eac9970

官方文件
https://rethinkdb.com/docs/





沒有留言:

張貼留言