Open topic with navigation

# Introduction

HPE Media Server uses a database to store information that it requires for recognition operations, such as face recognition, object recognition, or image classification. HPE Media Server can be configured to use an internal database file or an external database hosted on a database server.

The default configuration supplied with HPE Media Server uses an internal database and using this type of database requires no additional configuration.

HPE recommends that you use a database hosted on an external database server for the following reasons:

- Better performance. A database hosted on an external database server is likely to achieve significantly higher performance when your HPE Media Server is used by multiple users and many training actions are sent to the HPE Media Server simultaneously.
- Sharing training data. If you analyze large numbers of images and videos you can spread the load across multiple HPE Media Servers. Multiple HPE Media Servers can share a database hosted on an external database server so that all of the HPE Media Servers use the same training data and you only need to maintain one database. Sharing an internal database is not supported.
- Improved handling of concurrent requests. When HPE Media Server modifies data in an internal database file, it can lock the file. Any requests that need to modify the database at the same time might fail, especially if the file is locked for a significant amount of time (such as when you add large amounts of training). An external database hosted on a database server is able to handle concurrent requests.

© 2017 Hewlett Packard Enterprise Development LP | Send documentation feedback to HPE Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a web mail client, and send this email to AutonomyTPFeedback@hpe.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_HP_HTML5_bannerTitle.htm