我们的团队即将决定我们的Intranet Web应用程序的postgresql数据库。 我们数据库中有一个主表,将在其中完成以下操作
我们有一台主服务器和一台热备服务器,具有流复制功能。 我们计划在从属服务器中对“ app_usage”表进行所有选择查询。
我们在“ app_id,user_id,team_id,shift_id,work_day”字段上具有单独的索引,将在其中应用条件和分组依据
postgresql会处理这么多的读写操作,还是只为该表使用cassandra?
预先感谢
主服务器配置: 64GB ram,32核,debian OS 从服务器配置: 32GB ram,16核心,debian OS
样本表结构
CREATE TABLE app_usage (
id BIGSERIAL PRIMARY KEY,
title VARCHAR(1000),
app_id INT NOT NULL,
user_id INT NOT NULL,
team_id INT NOT NULL,
shift_id INT NOT NULL,
work_day DATE NOT NULL,
usageTime TIMESTAMP NOT NULL
)