git.colasdn.top/newrelic/go-agent@v3.26.0+incompatible/datastore.go (about)

     1  // Copyright 2020 New Relic Corporation. All rights reserved.
     2  // SPDX-License-Identifier: Apache-2.0
     3  
     4  package newrelic
     5  
     6  // DatastoreProduct is used to identify your datastore type in New Relic.  It
     7  // is used in the DatastoreSegment Product field.  See
     8  // https://github.com/newrelic/go-agent/blob/master/datastore.go for the full
     9  // list of available DatastoreProducts.
    10  type DatastoreProduct string
    11  
    12  // Datastore names used across New Relic agents:
    13  const (
    14  	DatastoreCassandra     DatastoreProduct = "Cassandra"
    15  	DatastoreDerby         DatastoreProduct = "Derby"
    16  	DatastoreElasticsearch DatastoreProduct = "Elasticsearch"
    17  	DatastoreFirebird      DatastoreProduct = "Firebird"
    18  	DatastoreIBMDB2        DatastoreProduct = "IBMDB2"
    19  	DatastoreInformix      DatastoreProduct = "Informix"
    20  	DatastoreMemcached     DatastoreProduct = "Memcached"
    21  	DatastoreMongoDB       DatastoreProduct = "MongoDB"
    22  	DatastoreMySQL         DatastoreProduct = "MySQL"
    23  	DatastoreMSSQL         DatastoreProduct = "MSSQL"
    24  	DatastoreNeptune       DatastoreProduct = "Neptune"
    25  	DatastoreOracle        DatastoreProduct = "Oracle"
    26  	DatastorePostgres      DatastoreProduct = "Postgres"
    27  	DatastoreRedis         DatastoreProduct = "Redis"
    28  	DatastoreSolr          DatastoreProduct = "Solr"
    29  	DatastoreSQLite        DatastoreProduct = "SQLite"
    30  	DatastoreCouchDB       DatastoreProduct = "CouchDB"
    31  	DatastoreRiak          DatastoreProduct = "Riak"
    32  	DatastoreVoltDB        DatastoreProduct = "VoltDB"
    33  	DatastoreDynamoDB      DatastoreProduct = "DynamoDB"
    34  	DatastoreAerospike     DatastoreProduct = "Aerospike"
    35  )