原创 vertica用戶自定義擴展介紹

用戶自定義擴展介紹 vertica允許用戶使用C++,Python,Java和R編程語言開發自己的分析或數據加載工具,當要使用SQL進行的數據處理類型困難或緩慢時,它們很有用。 包括以下UDx類型: 用戶定義的聚合函數(UDAF

原创 vertica數據庫權限

創建數據庫對象(例如模式,表或視圖)時,將爲該對象分配所有者(即執行CREATE語句的用戶)。默認情況下,數據庫管理員(超級用戶)及對象所有者是唯一可以對對象執行任何操作的用戶。 爲了允許其他用戶使用對象,或取消用戶使用對象的權限

原创 數據庫索引(B樹,B+樹,哈希)

本文轉載自:數據庫索引(B樹,B+樹,哈希) 數據庫索引是存儲引擎用於快速找到記錄的一種數據結構。-----《高性能MySQL》 什麼是索引? 索引的目的就是便於快速查找。一本書的索引就是目錄,可以讓我們快速定位到要查找的內容;數

原创 機器學習是什麼?

本文轉載自:機器學習是什麼? 問題:機器學習是什麼? 認知計算 該問題的第一類答案是 IBM 提出的認知計算。其目標是構建不需要顯式編程的機器(計算機、軟件、機器人、網站、移動應用、設備等)。 這種機器學習觀點可追溯到 Arth

原创 vertica備份與恢復(二)

本博客主要介紹相似的vertica集羣間數據的備份與恢復。 本博客翻譯整理自:Copying Data Between Similar Vertica Clusters 您可以使用以下選項在另一個集羣上覆制Vertica數據庫:

原创 vertica備份與恢復(一)

關於vertica備份與恢復的一系列文章翻譯整理自:Vertica Backup and Restore: What’s Your Use Case? 本篇博文主要介紹當備份集羣和恢復集羣規模相同的使用場景。 翻譯整理自:Copy

原创 vertica中的tuple_mover操作

本博文翻譯整理自: https://www.vertica.com/kb/Tuple-Mover-Best-Practices/Content/BestPractices/Tuple-Mover-Best-Practices.ht

原创 圖解SQL的Join

本文轉載自:圖解SQL的Join 相信大家在學習數據庫的使用時,都有使用過Join,對數據庫中的兩張或兩張以上表進行連接操作。 Join 分爲: 內連接(inner join) 外連接(outer join) 其中外連接分爲:

原创 vertica中的directed query

更多內容可參考:directed query 定向查詢(directed query) 定向查詢封裝了優化器可用於創建查詢計劃的信息。定向查詢可以實現以下目標: 使用vertica升級前的查詢計劃。 創建可提高優化程序性能的查詢

原创 Vertica中用戶登錄認證

本文翻譯整理自:Authentication Methods for dbadmin 在vertica中,當你新建一個數據庫後,默認是沒有設置認證配置的。在這種情況下,Vertica假定所有用戶(包括dbadmin)都具有隱式密碼

原创 AI:搞了半天只是曲線擬合?

本文轉載自:https://www.infoq.cn/article/MiHwI2RaOODwCQz20Pds 什麼叫做“智能”? 關於智能的定義,可以追溯到古希臘時代的那羣哲學家們。他們當時關注的主要是人類與動物(而非與機器)間

原创 vertica中SQL的執行過程

本文翻譯整理自:SQL執行過程 SQL執行過程 一個SQL的執行過程中,依賴以下內容: 啓動節點:客戶端在提交查詢時連接到的節點 優化器:評估運行查詢的不同策略並選擇最佳策略 執行計劃:查詢將執行的步驟或計劃 執行節點:參與執行

原创 Linux多主機建立互信及集中管理

本文主要參考:Linux快速配置集羣ssh互信 在對多個Linux主機進行管理,特別是如大規模數據庫集羣進行管理時,有必要同時向集羣中的每個主機發送命令。當主機數量特別多的時候,一個一個來執行還是很麻煩的,所以有必要通過腳本來執行

原创 Kafka理論介紹

本文轉載整理自:https://www.cnblogs.com/qingyunzong/category/1212387.html 簡介 概述 Kafka最初由Linkedin公司開發,是一個分佈式、分區的、多副本的、多訂閱者,基

原创 Vertica資源池

vertica資源管理請參考之前的博文:vertica資源管理 vertica任務的執行過程: 在初始節點創建全局執行計劃,如果資源需求超過可用資源,就拒絕 向執行節點分配全局執行計劃 在執行節點創建本地執行計劃,判斷需要的資源