TimescaleDB 簡單試用

TimescaleDB 是一個對於pg進行了改造的時序數據庫sql

安裝測試使用dockerdocker

安裝&&運行

docker run -d --name timescaledb -p 5432:5432 timescale/timescaledb

or 集成postgis  

docker run -d --name timescaledb -p 5432:5432  timescale/timescaledb-postgis

基本使用

  • 鏈接

    我使用可視化工具 postico
    數據庫

  • 數據庫管理
-  建立數據庫
CREATE database dalong;
-  切換登錄
  能夠使用可視化工具,或者命令行工具
psql -U postgres -h localhost -d dalong
-   建立表
CREATE TABLE "public"."user" (
    "id" serial,
    "name" text,
    PRIMARY KEY ("id")
);

建立hypertable

timescaledb 進行pg 管理的抽象處理,也是核型功能,瞭解memsql 的基本相似,只是memsql 比較直接,不須要進行
關聯處理這步app

  • 建立基本表
  • 數據添加
INSERT INTO "user"("id", "name") VALUES(2, 'appdemo')

從pg 遷移

從上面的簡單使用中咱們看不出那些不同的,一切和pg 的使用基本同樣 工具

  • 操做方法

主要分爲同實例,以及不一樣實例的場景,具體參考https://docs.timescale.com/v0.9/getting-started/migrating-datapost

操做比較簡單,和普通的使用是同樣的,只是有一個轉換hypertable 的步驟

參考資料

https://docs.timescale.com/v0.9/faq
https://docs.timescale.com/v0.9/introduction/timescaledb-vs-postgres測試

相關文章
相關標籤/搜索