我们维护着所有空闲或分配给主机的 SAN 交换机端口的列表。目前,我们在公司门户上输入信息。但是我们需要转移到数据库,因为到目前为止我们有大约 2200 行数据,每行有 10 列。将数据提取到excel表中后我得到了数字。我预计在几个月内至少会添加 1000 多行。
我们所有的 SAN Mgmt 服务器都是 windows 2003,但都没有安装 MS Office,因此不能使用 MS Excel。因此需要一个开源数据库。
我试过 MySQL 和 PostgreSQL。我发现 MySQL 更容易处理,但我读过数据可靠性明智的 PostgreSQL 更好。我尝试了这两个数据库几天,将 CSV 文件导入到这两个数据库中,因为与手动输入 2200 个条目相比,这更容易。MySQL 和 PostgreSQL 似乎都做得很好。但是,我不得不编辑 CSV 文件,因为在单元格的某些地方使用了字段分隔符“,”,这使其中断并扭曲了 MySQL 中的条目。PostgreSQL 在这方面没有任何问题。
对经验丰富的数据库管理员的请求 - 请让我知道 MySQL 是否足以满足我的需求?MySQL 是否有数据损坏的可能性?或者现在就迁移到 PostgreSQL 会更好吗?
我很抱歉在这里没有使用特定于数据库的术语,因为我不是来自数据库背景。
请告诉我。