国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

輕量級SQLite可視化工具Sqliteviz

這篇具有很好參考價值的文章主要介紹了輕量級SQLite可視化工具Sqliteviz。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

輕量級SQLite可視化工具Sqliteviz,群暉,docker,數(shù)據(jù)庫

什么是 Sqliteviz ?

Sqliteviz 是一個單頁面離線優(yōu)先的漸進式網(wǎng)絡應用(PWA),用于完全客戶端的 SQLite 數(shù)據(jù)庫或 CSV 文件的可視化。

所謂完全客戶端,就是您的數(shù)據(jù)庫永遠不會離開您的計算機。使用 sqliteviz,您可以:

  • SQLite 數(shù)據(jù)庫運行 SQL 查詢,并基于結果集創(chuàng)建 Plotly 圖表和數(shù)據(jù)透視表 ;
  • CSV 文件導入 SQLite 數(shù)據(jù)庫,并可視化導入的數(shù)據(jù);
  • 將結果集導出為 CSV 文件;
  • 管理查詢并對不同的數(shù)據(jù)庫運行它們;
  • 從/到 JSON 文件導入/導出查詢;
  • 導出修改后的 SQLite 數(shù)據(jù)庫;
  • 您可以在離線狀態(tài)下從操作系統(tǒng)應用菜單中使用它,就像使用任何其他桌面應用程序一樣;

Sqliteviz 功能演示

構建鏡像

如果你不想自己構建,可以跳過,直接閱讀下一章節(jié)

官方提供了本地測試的 Dockerfile,但其使用的基礎鏡像比較老,也未使用分層構建,所以老蘇做了些許調(diào)整??

# An easy way to run tests locally without Nodejs installed:      
#      
#     docker build -t sqliteviz/test -f Dockerfile.test .      
#      
      
FROM node:16.16 as build-base   
    
RUN set -ex; \    
    apt update; \    
    apt install -y chromium firefox-esr; \    
    npm install -g npm@7    
    
WORKDIR /tmp/build    
    
COPY package.json package-lock.json ./    
COPY lib lib      
RUN npm install      
    
COPY . .    
    
RUN set -ex; \    
    sed -i 's/browsers: \[.*\],/browsers: ['"'FirefoxHeadlessTouch'"'],/' karma.conf.js    
    
#RUN npm run lint -- --no-fix && npm run test  
RUN npx browserslist@latest --update-db && \  
    npm run build  
  
FROM nginx:1.12-alpine  
COPY --from=build-base /tmp/build/dist /usr/share/nginx/html  
  
EXPOSE 80  
  
CMD ["nginx", "-g", "daemon off;"]

構建鏡像和容器運行的基本命令如下??

# 下載代碼
git clone https://github.com/lana-k/sqliteviz.git

# 進入目錄  
cd sqliteviz

# 構建鏡像
docker build -t wbsu2003/sqliteviz:v1 -f Dockerfile.test .

# 運行容器
docker run -d \
   --name sqliteviz \
   -p 3366:80 \
   wbsu2003/sqliteviz:v1

安裝

在群暉上以 Docker 方式安裝。

在注冊表中搜索 sqliteviz ,選擇第一個 wbsu2003/sqliteviz,版本選擇 latest。

輕量級SQLite可視化工具Sqliteviz,群暉,docker,數(shù)據(jù)庫

端口

本地端口不沖突就行,不確定的話可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口號
本地端口 容器端口
3366 80

輕量級SQLite可視化工具Sqliteviz,群暉,docker,數(shù)據(jù)庫

命令行安裝

如果你熟悉命令行,可能用 docker cli 更快捷

# 運行容器
docker run -d \
   --name sqliteviz \
   -p 3366:80 \
   wbsu2003/sqliteviz

也可以用 docker-compose 安裝,將下面的內(nèi)容保存為 docker-compose.yml 文件

version: '3'

services:
  sqliteviz:
    image: wbsu2003/sqliteviz
    container_name: sqliteviz
    restart: unless-stopped
    ports:
      - 3366:80

然后執(zhí)行下面的命令

# 新建文件夾 sqliteviz
mkdir -p /volume1/docker/sqliteviz

# 進入 sqliteviz 目錄
cd /volume1/docker/sqliteviz

# 將 docker-compose.yml 放入當前目錄

# 一鍵啟動
docker-compose up -d

運行

在瀏覽器中輸入 http://群暉IP:3366 就能看到主界面

  • ①可以上傳或者拖入一個已有的數(shù)據(jù)庫文件;
  • ②可以創(chuàng)建一個空的數(shù)據(jù)庫;

輕量級SQLite可視化工具Sqliteviz,群暉,docker,數(shù)據(jù)庫

老蘇用來測試的還是 homebox 的數(shù)據(jù)庫

輕量級SQLite可視化工具Sqliteviz,群暉,docker,數(shù)據(jù)庫

點右上角的 Create 按鈕創(chuàng)建查詢,輸入 SQL 語句會有提示

輕量級SQLite可視化工具Sqliteviz,群暉,docker,數(shù)據(jù)庫

運行 SQL 查詢

輕量級SQLite可視化工具Sqliteviz,群暉,docker,數(shù)據(jù)庫

詳細的使用方法,請參考官方文檔:https://sqliteviz.com/docs/basic-usage

參考文檔

lana-k/sqliteviz: Instant offline SQL-powered data visualisation in your browser
地址:https://github.com/lana-k/sqliteviz

Home - sqliteviz
地址:https://sqliteviz.com/

Introduction - sqliteviz
地址:https://sqliteviz.com/docs/文章來源地址http://www.zghlxwxcb.cn/news/detail-857129.html

到了這里,關于輕量級SQLite可視化工具Sqliteviz的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 尚硅谷Docker實戰(zhàn)教程-筆記13【高級篇,Docker輕量級可視化工具Portainer】

    尚硅谷Docker實戰(zhàn)教程-筆記13【高級篇,Docker輕量級可視化工具Portainer】

    尚硅谷大數(shù)據(jù)技術-教程-學習路線-筆記匯總表【課程資料下載】 視頻地址:尚硅谷Docker實戰(zhàn)教程(docker教程天花板)_嗶哩嗶哩_bilibili 尚硅谷Docker實戰(zhàn)教程-筆記01【基礎篇,Docker理念簡介、官網(wǎng)介紹、平臺入門圖解、平臺架構圖解】 尚硅谷Docker實戰(zhàn)教程-筆記02【基礎篇,Do

    2024年02月15日
    瀏覽(118)
  • Docker進階:Docker輕量級可視化工具Portainer與容器監(jiān)控3劍客CAdvisor+InfluxDB+Granfana

    Docker進階:Docker輕量級可視化工具Portainer與容器監(jiān)控3劍客CAdvisor+InfluxDB+Granfana

    ??The Begin??點點關注,收藏不迷路?? 在開始之前,確保已經(jīng)安裝了Docker。 Portainer是一個開源的Docker輕量級可視化工具,它提供了一個直觀的Web界面,讓你輕松管理和監(jiān)控Docker容器、鏡像和網(wǎng)絡等。本文將為你介紹如何安裝和使用Portainer,并提供詳細的步驟指導,幫助你快

    2024年02月08日
    瀏覽(90)
  • Containerd【輕量級容器管理工具】

    Containerd【輕量級容器管理工具】

    Kubernetes v1.24 之前的版本直接集成了 Docker Engine 的一個組件,名為 dockershim [用于調(diào)用Docker]。 這種特殊的直接整合不再是 Kubernetes 的一部分 (這次刪除被作為 v1.20 發(fā)行版本的一部分宣布)。 這意味Kubernetes從版本1.24開始就棄用Docker作為容器運行時,取而代之的是更加輕量級的

    2024年02月13日
    瀏覽(21)
  • python輕量級性能工具-Locust

    python輕量級性能工具-Locust

    Locust基于python的協(xié)程機制,打破了線程進程的限制,可以能夠在一臺測試機上跑高并發(fā) 1.快慢:衡量系統(tǒng)的處理效率:響應時間 2.多少:衡量系統(tǒng)的處理能力:單位時間內(nèi)能處理多少個事務(tps) 性能測試根據(jù)測試需求最常見的分為下面三類 1 負載測試load testing 不斷向服務

    2024年02月02日
    瀏覽(23)
  • 【sqlite3】sqlite3在linux下使用sqlitebrowser工具實現(xiàn)數(shù)據(jù)可視化

    【sqlite3】sqlite3在linux下使用sqlitebrowser工具實現(xiàn)數(shù)據(jù)可視化

    1. ### install sqlitebrowser 安裝指令 通過工具打開數(shù)據(jù)庫 打開效果

    2024年02月01日
    瀏覽(19)
  • 【wrk2】輕量級性能測試工具

    wrk/wrk2是針對http協(xié)議的基準測試工具,特點是在單擊多核CPU的前提下,通過系統(tǒng)自帶的高性能I/O機制【epoll、kqueue等】,以多線程和事件模式,在指定的時間和請求范圍下對目標機器產(chǎn)生負載。特點如下: 優(yōu)勢 劣勢 1、安裝簡單、容易上手 2、基于系統(tǒng)自身的高性能機制,單

    2024年02月15日
    瀏覽(13)
  • 【Spring Cloud系統(tǒng)】- 輕量級高可用工具Keepalive詳解

    【Spring Cloud系統(tǒng)】- 輕量級高可用工具Keepalive詳解

    Keepalive是Linux下一個輕量級高可用解決方案。高可用(High Avaliability簡稱HA)就是主機的冗余和接管。 基本功能 :心跳檢測、資源接管、檢測集群中的服務,在集群結點共享IP地址的所有者。 Keepalive主要是通過路由冗余來實現(xiàn)高可用功能,配置簡單,只需要一個配置文件即可

    2024年02月09日
    瀏覽(31)
  • LLM-Client一個輕量級的LLM集成工具

    LLM-Client一個輕量級的LLM集成工具

    大型語言模型(llm)已經(jīng)徹底改變了我們與文本交互的方式,OpenAI、Google、AI21、HuggingfaceHub、Anthropic和眾多開源模型提供了不同的功能和優(yōu)勢。但是每個模型都有其獨特的體系結構、api和兼容性需求,集成這些模型是一項耗時且具有挑戰(zhàn)性的任務。 所以這時候LangChain就解決了這

    2024年02月11日
    瀏覽(98)
  • Kubernetes輕量級日志工具Loki安裝及踩坑記錄

    Kubernetes輕量級日志工具Loki安裝及踩坑記錄

    Loki是Grafana出品的一個輕量級日志系統(tǒng),熟悉ELK的都知道ELK使用起來的成本,而且僅僅是日志檢索使用ELK的話有點大材小用了。Loki8技術棧中使用了以下組件。 Promtail 用來將容器日志發(fā)送到 Loki 或者 Grafana 服務上的日志收集工具,該工具主要包括發(fā)現(xiàn)采集目標以及給日志流添

    2024年02月03日
    瀏覽(23)
  • 自從項目上了這款輕量級壓力測試工具,睡覺真香

    自從項目上了這款輕量級壓力測試工具,睡覺真香

    單接口壓測是為了能夠在開發(fā)階段對單個接口進行性能測試,快速了解接口的承載能力、發(fā)現(xiàn)性能瓶頸,在開發(fā)早期就能發(fā)現(xiàn)問題,消除性能風險。 作為一名優(yōu)秀的后端工程師,在交付線上環(huán)境前,對自己的每一個接口進行簡單的性能檢測,是一種良好的職業(yè)習慣。 另外,

    2023年04月08日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包