NoSQL DB中的多个索引

时间:2019-09-24 07:48:56

标签: mongodb nosql

我是NoSQL / MongoDB的新手,我正在考虑在当前应用程序中实现它。请建议我必须使用还是不使用。

在我的应用程序中,必须保存集合中的25到30个属性。保存后,我可以从多个属性中获取数据。

收藏:

{
  "requestId": "50",
  "businessEntityId": 1,
  "contractDurationInMonths": 12,
  "requestType": "FPD",
  "controlledOfferCode": false,
  "technologySpecification": {
    "accessTechnology": "LL",
    "serviceId": 43,
    "product": "LL",
    "centerCodes": [
      {
        "name": "AXBXC",
        "latitude": "28.56130551",
        "longitude": "77.10187912"
      },
      {
        "name": "AXBXA",
        "latitude": "28.64721",
        "longitude": "77.18702316"
      },
      {
        "name": "AXBXD",
        "latitude": "28.66498496",
        "longitude": "77.41155624"
      }
    ],
    "speed": "10000",
    "multiVlanSupport": true
  },
  "siteSpecification": {
    "cityId": 12,
    "countryCode": "IND",
    "cityLatitude": "28.49586933",
    "cityLongitude": "77.09088206"
  }
}

现在,我必须仅通过使用产品,仅服务以及其他单个或多个组合来获取JSON对象。

我知道NoSQL在键值对中存储值。因此可以创建多个索引,以便我可以从数据库中快速检索。

0 个答案:

没有答案