飞道的博客

Mac搭建redash开发环境 使用postgresql源(二)

484人阅读  评论(0)

Mac搭建redash开发环境 使用postgresql源(二)

Redash登录

在浏览器打开localhost:5000
注册一个账户就能登录了。

开始使用

包括创建数据源、查询、可视化界面.
写篇文章记录一下用到的东西

PostgreSQL

这篇我们讲一下用postgres数据库了解各种功能

  • postgres创建用户,数据库
    在终端进入自带的数据库用户
Server [localhost]: 
Database [postgres]: 
Port [5432]: 
Username [postgres]: 
Password for user postgres: 
psql (12.2)
Type "help" for help.

postgres=# 

登进去以后创建一个用户
CREATE USER zredash WITH PASSWORD '123456';
创建属于zredash用户的redash数据库下(下面要用这个zredash用户和redash数据库在redash里添加数据源)
CREATE DATABASE redash OWNER zredash;
将数据库所有权限赋予postgres用户
GRANT ALL PRIVILEGES ON DATABASE redash to zredash;
查看所有数据库:
\l
查看所有table:
\d
查看当前数据库和当前用户:
\c
切换数据库:
\c postgers
切换用户:
\c - zredash
建表(做个简单的测试):CREATE TABLE test( ID int, name text );
插入数据:INSERT INTO test VALUES (1,'redash');
查表:SELECT * FROM test;
导入csv:\copy table_name from '/path/table.csv' WITH CSV HEADER;
修改字段名称: ALTER TABLE table_name RENAME what TO what_new;
修改表中数据: update table_name set 字段=replace(字段,'what,'what_new');

创建数据源

点击右上角的Settings,然后+New Data Source

写入我们之前创建的postgres数据库,用户名,密码,访问地址http://127.0.0.1:5432


create后可以测试一下连接。
之后就可以查询了

创建查询

  • 直接select * from test;,然后command+enter=Execute
  • 接下来查一下我已经导入的CSV文件,


我选了几个可视化的,接下来要在Dashboard里用

创建Dashboards


添加几个Widget,就出来这样的界面了

大概就是这个样子嘞。

问题

redis使用时间长了会疯狂占硬盘你有多少硬盘它都能占满,可是我也没写多少数据啊。
硬盘有120g空间,写到最后都占满网页就崩了。

好像有方法可以限制最大使用内存。


转载:https://blog.csdn.net/weixin_42926904/article/details/105516790
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场