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