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 )