AI 能否應對越來越多的勒索軟件攻擊?
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
RethinkDB是一个NoSQL数据库,将数据存储为JSON文档。它具有超直观的查询语言,并具有传统RDBMS中常用的功能,例如“表连接”和“分组依据”。本教程将说明如何使用3个运行Ubuntu 14.04的Vultr VPS服务器设置RethinkDB群集。
使用以下内容作为模板创建新的Vultr启动脚本。
#!/usr/bin/env bash
echo ">>> Installing RethinkDB<<<"
# Add RethinkDB Repo to list of Repos
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- http://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
# Update Apt Repo & Install RethinkDB
sudo apt-get update
sudo apt-get install -qq rethinkdb
通过选择您选择的任何服务器类型,位置和服务器大小来启动Vultr VM实例。对于“ 操作系统”,请确保选择“ Ubuntu 14.04 x64”并选中“ 启用专用网络”选项。还请确认订单前选择上面创建的启动脚本。
准备好新的VM实例后,可通过SSH从终端/命令提示符连接到该实例。
ssh root@[vultr-ip-address]
当提示您输入密码时,请使用Vultr管理员在“服务器信息”选项卡下的初始密码。
您可以通过键入更新您的密码passwd
,并击中ENTER键。Ubuntu会提示您输入新密码(通过这种方式,您可以选择容易记住的内容)。
通过运行���下命令启动RethinkDB。请注意,我们“绑定到所有人”,因此在尝试访问RethinkDB的Web管理界面时不会遇到问题。
rethinkdb --bind all
RethinkDB启动后,您可以通过命令行或Web界面访问它。
要通过Web访问,请在Web浏览器的地址栏中输入端口8080http://[vultr-ip-address]:8080
。您应该看到RethinkDB的出色Web管理工具。
要通过命令行访问,请启动一个新的终端/命令提示符会话,并按照前面所述通过SSH连接到服务器。然后,发出命令rethinkdb admin join 127.0.0.1:29015
。确保使用端口29015。
我们将继续使用Web界面来操作数据库。通过浏览http://[vultr-ip-address]:8080
并单击“表”链接来访问它。您将看到RethinkDB已经安装了“测试”数据库。单击“数据资源管理器”链接,然后运行以下命令删除“测试”数据库。
r.dbDrop('test')
在RethinkDB管理员的“数据资源管理器”部分中,通过运行以下代码创建一个名为“ tweetDB”的新数据库。
r.dbCreate('tweetDB')
接下来,创建一个“ tweets”表。
r.db('tweetDB').tableCreate('tweets')
在“ tweets”表中插入一些记录。
r.db('tweetDB').table('tweets').insert([
{
name: 'Lami',
twitterHandle: 'mrLami',
message: 'Best cloud hosting on the planet - vultr'
},
{
name: 'Vultr Hosting',
twitterHandle: '@TheVultr',
message: '50% off on new instances - coupon - tgif'
}
])
查询“ tweets”表以查看结果。
r.db('tweetDB').table('tweets')
您应该在树视图下看到以下内容(具有不同的ID)。
[
{
"id": "6afe436c-7db4-4c86-b4db-3279acb3265d" ,
"message": "50% off on new instances - coupon - tgif" ,
"name": "Vultr Hosting" ,
"twitterHandle": "@TheVultr"
} ,
{
"id": "fd328cd5-d9f4-40ee-8a32-880cd8cda15d" ,
"message": "Best cloud hosting on the planet - vultr" ,
"name": "Lami" ,
"twitterHandle": "mrLami"
}
]
使用本指南“安装”,“连接到新的VM实例”和“访问数据库”部分中的说明启动第二台和第三台计算机。确保删除每个新实例上的“测试”数据库,并且不要向其添加任何新数据库。
从第二个和第三个实例删除“测试”数据库后,返回其命令提示符并通过发出Ctrl + C(在Mac上为Cmd + C)来停止RethinkDB 。现在,使用以下命令在这些实例上再次启动RethinkDB(我们基本上是在告诉新的第二个和第三个实例加入第一个实例)。
$ rethinkdb --join [ip-of-first-vultr-vm]:29015 --bind all
在第二个和第三个实例上,访问Web管理界面,然后转到“数据资源管理器”部分。运行以下查询以获取鸣叫列表。
r.db('tweetDB').table('tweets')
您将看到它们已经从主实例(第一个VM设置)实例中复制了。
尽管在撰写本文时,RethinkDB仍处于起步阶段,但它具有很大的前景,并且具有基于Web的强大管理界面,该界面使通常仅需几个步骤即可轻松完成扩展数据库(分片,复制)的繁重任务。点击。
有关更多阅读,请访问RethinkDB文档。另请访问#rethinkdb IRC频道,以从社区中了解更多信息。
由Lami Adabonyan撰写
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息
大數據的13個商業數據提取工具
我們的計算機以稱為日誌文件系統的有組織的方式存儲所有數據。這是一種有效的方法,可以讓計算機在您點擊搜索時立即搜索和顯示文件。 https://wethegeek.com/?p=94116&preview=true
隨著科學的快速發展,接管了我們的大量工作,我們陷入無法解釋的奇點的風險也在增加。閱讀,奇點對我們意味著什麼。
洞察 26 種大數據分析技術:第 1 部分
過去幾十年,醫療保健領域的人工智能取得了巨大飛躍。因此,醫療保健中人工智能的未來仍在日益增長。