【问题标题】:Query on Database Modelling for Network Infrastructure网络基础设施数据库建模查询
【发布时间】:2014-04-27 13:38:56
【问题描述】:

我正在考虑编写一个简单的应用程序(截至目前),它可以发现 CISCO/JUNIPER 路由器并将路由器的性能指标存储在数据库中,仅使用设备中可用的 snmp 数据。

展望未来,最终目标是一次监控 10000 个不同类型(MPLS/交换机/网关)设备的性能指标状态,我稍后会想到这个。

我可以自学如何使用 snmp 协议和其他协议(如果需要)发现设备(路由器)及其组件

我现在也在做NMS产品,从数据库端使用Berkeley DB,但是我觉得分析当前产品的DB建模策略不会让我学习DB建模

我的问题: 1)

我如何考虑对数据库进行建模(数据表示)以便我可以将这些性能指标存储在数据库中?像关系/关联/模​​型/模型类型的行话。我需要一些资源或书籍的指导。我知道这需要网络领域的知识,这是并行工作的(CCNA 视频)。

2)

我需要选择什么类型的数据库(关系/键值/列)?

【问题讨论】:

    标签: database networking nms opennms


    【解决方案1】:

    学习基本数据建模相当容易,并且您可以使用任何您喜欢的关系数据库(甚至也可以将这些技术应用于 NoSQL 或文档数据库)。去年我为 WebAndPHP Magazine 写了一系列文章,您可以参考这些文章,这些文章涵盖了基础知识,应该可以帮助您入门。这是您可以开始阅读的其中一篇文章的预览,如果您搜索该网站,还有其他文章可用:

    http://webandphp.com/DataModelling101

    这是一本PDF杂志,我认为您仍然可以下载旧问题(您需要注册)。

    网上也有很多其他的资源,如果你搜索“实体关系建模教程”你会发现很多很好的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-02
      • 1970-01-01
      • 2020-01-30
      • 2013-03-07
      • 2011-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多