Best Vector Databases of 2024

Find and compare the best Vector Databases in 2024

Use the comparison tool below to compare the top Vector Databases on the market. You can filter results by user reviews, pricing, features, platform, region, support options, integrations, and more.

  • 1
    Zilliz Cloud Reviews
    Searching and analyzing structured data is easy; however, over 80% of generated data is unstructured, requiring a different approach. Machine learning converts unstructured data into high-dimensional vectors of numerical values, which makes it possible to find patterns or relationships within that data type. Unfortunately, traditional databases were never meant to store vectors or embeddings and can not meet unstructured data's scalability and performance requirements. Zilliz Cloud is a cloud-native vector database that stores, indexes, and searches for billions of embedding vectors to power enterprise-grade similarity search, recommender systems, anomaly detection, and more. Zilliz Cloud, built on the popular open-source vector database Milvus, allows for easy integration with vectorizers from OpenAI, Cohere, HuggingFace, and other popular models. Purpose-built to solve the challenge of managing billions of embeddings, Zilliz Cloud makes it easy to build applications for scale.
  • 2
    Vespa Reviews

    Vespa

    Vespa.ai

    Free
    Vespa is forBig Data + AI, online. At any scale, with unbeatable performance. Vespa is a fully featured search engine and vector database. It supports vector search (ANN), lexical search, and search in structured data, all in the same query. Integrated machine-learned model inference allows you to apply AI to make sense of your data in real-time. Users build recommendation applications on Vespa, typically combining fast vector search and filtering with evaluation of machine-learned models over the items. To build production-worthy online applications that combine data and AI, you need more than point solutions: You need a platform that integrates data and compute to achieve true scalability and availability - and which does this without limiting your freedom to innovate. Only Vespa does this. Together with Vespa's proven scaling and high availability, this empowers you to create production-ready search applications at any scale and with any combination of features.
  • 3
    Milvus Reviews

    Milvus

    The Milvus Project

    Free
    A vector database designed for scalable similarity searches. Open-source, highly scalable and lightning fast. Massive embedding vectors created by deep neural networks or other machine learning (ML), can be stored, indexed, and managed. Milvus vector database makes it easy to create large-scale similarity search services in under a minute. For a variety languages, there are simple and intuitive SDKs. Milvus is highly efficient on hardware and offers advanced indexing algorithms that provide a 10x speed boost in retrieval speed. Milvus vector database is used in a variety a use cases by more than a thousand enterprises. Milvus is extremely resilient and reliable due to its isolation of individual components. Milvus' distributed and high-throughput nature makes it an ideal choice for large-scale vector data. Milvus vector database uses a systemic approach for cloud-nativity that separates compute and storage.
  • 4
    Weaviate Reviews

    Weaviate

    Weaviate

    Free
    Weaviate is an open source vector database. It allows you to store vector embeddings and data objects from your favorite ML models, and scale seamlessly into billions upon billions of data objects. You can index billions upon billions of data objects, whether you use the vectorization module or your own vectors. Combining multiple search methods, such as vector search and keyword-based search, can create state-of-the art search experiences. To improve your search results, pipe them through LLM models such as GPT-3 to create next generation search experiences. Weaviate's next generation vector database can be used to power many innovative apps. You can perform a lightning-fast, pure vector similarity search on raw vectors and data objects. Combining keyword-based and vector search techniques will yield state-of the-art results. You can combine any generative model with your data to do Q&A, for example, over your dataset.
  • 5
    CrateDB Reviews
    The enterprise database for time series, documents, and vectors. Store any type data and combine the simplicity and scalability NoSQL with SQL. CrateDB is a distributed database that runs queries in milliseconds regardless of the complexity, volume, and velocity.
  • 6
    Supabase Reviews

    Supabase

    Supabase

    $25 per month
    In less than 2 minutes, you can create a backend. Get a Postgres database, authentication and instant APIs to start your project. Real-time subscriptions are also available. You can build faster and concentrate on your products. Every project is a Postgres database, the most trusted relational database in the world. You can add user sign-ups or logins to secure your data with Row Level Security. Large files can be stored, organized and served. Any media, including images and videos. Without the need to deploy or scale servers, you can write custom code and cron jobs. There are many starter projects and example apps to help you get started. We will instantly inspect your database and provide APIs. Stop creating repetitive CRUD endpoints. Instead, focus on your product. Type definitions directly from your database schema. Supabase can be used in the browser without a build. You can develop locally and push to production as soon as you are ready. You can manage Supabase projects on your local machine.
  • 7
    Astra DB Reviews
    Astra DB from DataStax is a real-time vector database as a service for developers that need to get accurate Generative AI applications into production, fast. Astra DB gives you a set of elegant APIs supporting multiple languages and standards, powerful data pipelines and complete ecosystem integrations. Astra DB enables you to quickly build Gen AI applications on your real-time data for more accurate AI that you can deploy in production. Built on Apache Cassandra, Astra DB is the only vector database that can make vector updates immediately available to applications and scale to the largest real-time data and streaming workloads, securely on any cloud. Astra DB offers unprecedented serverless, pay as you go pricing and the flexibility of multi-cloud and open-source. You can store up to 80GB and/or perform 20 million operations per month. Securely connect to VPC peering and private links. Manage your encryption keys with your own key management. SAML SSO secure account accessibility. You can deploy on Amazon, Google Cloud, or Microsoft Azure while still compatible with open-source Apache Cassandra.
  • 8
    Nomic Atlas Reviews

    Nomic Atlas

    Nomic AI

    $50 per month
    Atlas integrates with your workflow by organizing text, embedding datasets and creating interactive maps that can be explored in a web browser. To understand your data, you don't need to scroll through Excel files or log Dataframes. Atlas automatically analyzes, organizes, and summarizes your documents, surfacing patterns and trends. Atlas' pre-organized data interface makes it easy to quickly identify and remove any data that could be harmful to your AI projects. You can label and tag your data, while cleaning it up with instant sync to your Jupyter notebook. Although vector databases are powerful, they can be difficult to interpret. Atlas stores, visualizes, and allows you to search through all your vectors within the same API.
  • 9
    Vald Reviews

    Vald

    Vald

    Free
    Vald is a distributed, fast, dense and highly scalable vector search engine that approximates nearest neighbors. Vald was designed and implemented using the Cloud-Native architecture. It uses the fastest ANN Algorithm NGT for searching neighbors. Vald supports automatic vector indexing, index backup, horizontal scaling, which allows you to search from billions upon billions of feature vector data. Vald is simple to use, rich in features, and highly customizable. Usually, the graph must be locked during indexing. This can cause stop-the world. Vald uses distributed index graphs so that it continues to work while indexing. Vald has its own highly customizable Ingress/Egress filter. This can be configured to work with the gRPC interface. Horizontal scaling is available on memory and cpu according to your needs. Vald supports disaster recovery by enabling auto backup using Persistent Volume or Object Storage.
  • 10
    pgvector Reviews

    pgvector

    pgvector

    Free
    Postgres: Open-source vector similarity search Supports exact and approximate closest neighbor search for L2 distances, inner product and cosine distances.
  • 11
    Chroma Reviews

    Chroma

    Chroma

    Free
    Chroma is an AI-native, open-source embedding system. Chroma provides all the tools needed to embeddings. Chroma is creating the database that learns. You can pick up an issue, create PRs, or join our Discord to let the community know your ideas.
  • 12
    Faiss Reviews

    Faiss

    Meta

    Free
    Faiss is a library that allows for efficient similarity searches and clustering dense vectors. It has algorithms that can search for vectors of any size. It also includes supporting code for parameter tuning and evaluation. Faiss is written entirely in C++ and includes wrappers for Python. The GPU is home to some of the most powerful algorithms. It was developed by Facebook AI Research.
  • 13
    Metal Reviews

    Metal

    Metal

    $25 per month
    Metal is a fully-managed, production-ready ML retrieval platform. Metal embeddings can help you find meaning in unstructured data. Metal is a managed services that allows you build AI products without having to worry about managing infrastructure. Integrations with OpenAI and CLIP. Easy processing & chunking of your documents. Profit from our system in production. MetalRetriever is easily pluggable. Simple /search endpoint to run ANN queries. Get started for free. Metal API Keys are required to use our API and SDKs. Authenticate by populating headers with your API Key. Learn how to integrate Metal into your application using our Typescript SDK. You can use this library in JavaScript as well, even though we love TypeScript. Fine-tune spp programmatically. Indexed vector data of your embeddings. Resources that are specific to your ML use case.
  • 14
    MyScale Reviews
    MyScale is a cutting-edge AI database that combines vector search with SQL analytics, offering a seamless, fully managed, and high-performance solution. Key features of MyScale include: - Enhanced data capacity and performance: Each standard MyScale pod supports 5 million 768-dimensional data points with exceptional accuracy, delivering over 150 QPS. - Swift data ingestion: Ingest up to 5 million data points in under 30 minutes, minimizing wait times and enabling faster serving of your vector data. - Flexible index support: MyScale allows you to create multiple tables, each with its own unique vector indexes, empowering you to efficiently manage heterogeneous vector data within a single MyScale cluster. - Seamless data import and backup: Effortlessly import and export data from and to S3 or other compatible storage systems, ensuring smooth data management and backup processes. With MyScale, you can harness the power of advanced AI database capabilities for efficient and effective data analysis.
  • 15
    Deep Lake Reviews

    Deep Lake

    activeloop

    $995 per month
    We've been working on Generative AI for 5 years. Deep Lake combines the power and flexibility of vector databases and data lakes to create enterprise-grade LLM-based solutions and refine them over time. Vector search does NOT resolve retrieval. You need a serverless search for multi-modal data including embeddings and metadata to solve this problem. You can filter, search, and more using the cloud, or your laptop. Visualize your data and embeddings to better understand them. Track and compare versions to improve your data and your model. OpenAI APIs are not the foundation of competitive businesses. Your data can be used to fine-tune LLMs. As models are being trained, data can be efficiently streamed from remote storage to GPUs. Deep Lake datasets can be visualized in your browser or Jupyter Notebook. Instantly retrieve different versions and materialize new datasets on the fly via queries. Stream them to PyTorch, TensorFlow, or Jupyter Notebook.
  • 16
    Marqo Reviews

    Marqo

    Marqo

    $86.58 per month
    Marqo is a complete vector search engine. It's more than just a database. A single API handles vector generation, storage and retrieval. No need to embed your own embeddings. Marqo can accelerate your development cycle. In just a few lines, you can index documents and start searching. Create multimodal indexes, and search images and text combinations with ease. You can choose from a variety of open-source models or create your own. Create complex and interesting queries with ease. Marqo allows you to compose queries that include multiple weighted components. Marqo includes input pre-processing and machine learning inference as well as storage. Marqo can be run as a Docker on your laptop, or scaled up to dozens GPU inference nodes. Marqo is scalable to provide low latency searches on multi-terabyte indices. Marqo allows you to configure deep-learning models such as CLIP for semantic meaning extraction from images.
  • 17
    Semantee Reviews

    Semantee

    Semantee.AI

    $500
    Semantee, a managed database that is easy to configure and optimized for semantic searches, is hassle-free. It is available as a set REST APIs that can be easily integrated into any application in minutes. It offers multilingual semantic searching for applications of any size, both on-premise and in the cloud. The product is significantly cheaper and more transparent than most providers, and is optimized for large-scale applications. Semantee also offers an abstraction layer over an e-shop's product catalog, enabling the store to utilize semantic search instantly without having to re-configure its database.
  • 18
    Qdrant Reviews
    Qdrant is a vector database and similarity engine. It is an API service that allows you to search for the closest high-dimensional vectors. Qdrant allows embeddings and neural network encoders to be transformed into full-fledged apps for matching, searching, recommending, etc. This specification provides the OpenAPI version 3 specification to create a client library for almost any programming language. You can also use a ready-made client for Python, or other programming languages that has additional functionality. For Approximate Nearest Neighbor Search, you can make a custom modification to the HNSW algorithm. Search at a State of the Art speed and use search filters to maximize results. Additional payload can be associated with vectors. Allows you to store payload and filter results based upon payload values.
  • 19
    Embeddinghub Reviews

    Embeddinghub

    Featureform

    Free
    One tool allows you to operationalize your embeddings. A comprehensive database that provides embedding functionality previously unavailable on multiple platforms is now available to you. Embeddinghub makes it easy to accelerate your machine learning. Embeddings are dense numerical representations of real world objects and relationships. They can be expressed as vectors. They are often created by first defining an unsupervised machine learning problem, also known as a "surrogate issue". Embeddings are intended to capture the semantics from the inputs they were derived. They can then be shared and reused for better learning across machine learning models. This is possible with Embeddinghub in an intuitive and streamlined way.
  • 20
    SuperDuperDB Reviews
    Create and manage AI applications without the need to move data to complex vector databases and pipelines. Integrate AI, vector search and real-time inference directly with your database. Python is all you need. All your AI models can be deployed in a single, scalable deployment. The AI models and APIs are automatically updated as new data is processed. You don't need to duplicate your data or create an additional database to use vector searching and build on it. SuperDuperDB allows vector search within your existing database. Integrate and combine models such as those from Sklearn PyTorch HuggingFace, with AI APIs like OpenAI, to build even the most complicated AI applications and workflows. With simple Python commands, deploy all your AI models in one environment to automatically compute outputs in your datastore (inference).
  • 21
    Pinecone Reviews
    Artificial intelligence long-term memory The Pinecone vector database makes building high-performance vector search apps easy. Fully managed and developer-friendly, the database is easily scalable without any infrastructure problems. Once you have vector embeddings created, you can search and manage them in Pinecone to power semantic searches, recommenders, or other applications that rely upon relevant information retrieval. Even with billions of items, ultra-low query latency Provide a great user experience. You can add, edit, and delete data via live index updates. Your data is available immediately. For more relevant and quicker results, combine vector search with metadata filters. Our API makes it easy to launch, use, scale, and scale your vector searching service without worrying about infrastructure. It will run smoothly and securely.
  • 22
    KDB.AI Reviews
    KDB.AI, a powerful knowledge based vector database, is a powerful search engine and knowledge-based vector data base that allows developers to create scalable, reliable, and real-time AI applications. It provides advanced search, recommendation, and personalization. Vector databases are the next generation of data management, designed for applications such as generative AI, IoT or time series. Here's what makes them unique, how they work and the new applications they're designed to serve.
  • 23
    Superlinked Reviews
    Use user feedback and semantic relevance to reliably retrieve optimal document chunks for your retrieval-augmented generation system. In your search system, combine semantic relevance with document freshness because recent results are more accurate. Create a personalized ecommerce feed in real-time using user vectors based on the SKU embeddings that were viewed by the user. A vector index in your warehouse can be used to discover behavioral clusters among your customers. Use spaces to build your indices, and run queries all within a Python Notebook.
  • Previous
  • You're on page 1
  • Next

Overview of Vector Databases

Vector databases are a form of database technology that store data as an array of discrete mathematical objects called vectors, rather than in the traditional row-column structure common to most relational and NoSQL databases. Vector databases are designed to be faster, more efficient, and more powerful than other types of databases when dealing with massive datasets.

Vector databases are generally used for dealing with large volumes of streaming data, such as real-time sensor readings or rapidly changing market conditions. The idea behind vector databases is that there’s no need to search through rows and columns for the data you’re looking for; instead, all the relevant data is stored in a single “vector” object and can be accessed quickly and easily. This makes it perfect for applications requiring real-time analytics, such as those analyzing streaming financial or IoT (Internet of Things) data.

One way vector databases stand out from other forms of database technology is their ability to process multiple operations simultaneously on a variety of different datasets. Traditional databases tend to process each query one at a time in a linear fashion; this can lead to slow results when working with large datasets. Vector databases eliminate this problem by allowing multiple queries to run at the same time, often producing results much faster than traditional methods could provide.

Another advantage vector databases offer is their ability to scale without sacrificing performance or accuracy. With traditional relational and NoSQL databases, scaling often means sacrificing either performance or accuracy due to hardware limitations; however, vectorization allows these issues to be bypassed by processing multiple queries simultaneously on different sets of data within the same system. This means there's no need for additional hardware resources when scaling up your database requirements; meaning you get better performance without increasing your hardware costs.

Vector databases also have some interesting implications when it comes to security. By allowing users access only certain parts of the dataset (known as “sandboxing”) vectorized systems make it possible for organizations to control who has access to what information while still offering users full read/write permissions on the entire dataset itself; making them much more secure than traditional systems which rely solely on user authentication measures like passwords or API keys.

Overall, vector databases offer significant advantages over traditional database systems when it comes to speed, scalability and security, especially when dealing with large amounts of streaming data. For anyone looking for an efficient solution capable of handling massive datasets with minimal lag times while providing superior security measures, vectorized solutions might just fit the bill.

Why Use Vector Databases?

  1. Scalability: Vector databases are designed to be highly scalable and have the ability to handle large amounts of data. They are especially useful when dealing with high-volume applications such as machine learning and analytics, which often require processing large volumes of information quickly.
  2. Speed: Vector databases can process queries faster than traditional relational databases due to their highly optimized query engine and vectorized operations. This makes them suitable for handling real-time analytics tasks that need to return results quickly.
  3. Cost Efficiency: Vector databases offer cost savings over traditional database systems because they can store data more compactly, thus reducing storage costs dramatically. Additionally, since vectorized operations are faster than standard SQL queries, fewer resources (i.e., CPU and memory) are needed to process queries in vector databases compared to traditional approaches, resulting in even more cost savings for users of a vector database system over time.
  4. High Availability & Fault Tolerance: Vector databases support automatic failover; if a node fails or goes down, other nodes will take on the load in order to ensure continuous operation without interruption or downtime from the user’s perspective. This provides improved availability and gives users peace of mind knowing their data is always safe and secure even during unexpected events like server outages or hardware failures.
  5. Flexibility: Vector databases are designed to be flexible and allow for the integration of different data sources, such as unstructured or semi-structured data, into the same system. This makes them well-suited for complex analytics tasks that require combining multiple data sources together in order to draw meaningful insights from the collected information.

Why Are Vector Databases Important?

Vector databases are becoming increasingly important as our world becomes more reliant on digital technologies, such as machine learning and artificial intelligence. Vector databases are used to store and manage large amounts of multi-dimensional data, which can quickly become unwieldy when attempting to use traditional database architectures. For example, a typical database might include a table of customer information that contains columns for first name, last name, address, phone number and email address. By comparison, vector databases can contain data with an intricate degree of complexity such as numeric values containing hundreds or even thousands of dimensions representing countless variables such as geographic location or product features.

The importance of vector databases lies in their ability to manage and process these highly dimensional datasets much faster than conventional technologies would allow. With the trends towards big data applications and advanced analytics tools requiring massive computing power to sort through huge quantities of data at runtime, vector databases provide the necessary platform to not only store the raw data but also effectively search through it while discarding redundancies or poorly structured content that may be unfit for analysis. This makes them extremely useful in fields such as marketing research where large amounts of qualitative data need to be explored without generating too many false positives (or negatives).

Finally, vector databases have been instrumental in powering intelligent systems like autonomous vehicles that rely on capturing vast amounts of sensory input from cameras and sonar sensors consistently over time. Through advanced algorithms backed by efficient storage mechanisms afforded by vector databases these systems are able to interpret the environment around them in real time making complex decisions involving a multitude of interlocking factors within milliseconds–an utterly invaluable feat for any application involving life-safety considerations

Features Offered by Vector Databases

  1. Spatial Indexing: Vector databases provide efficient access to spatial data by using indexing structures that allow for quick retrieval of objects based on their spatial characteristics.
  2. Data Representation: Vector databases use vector representations of geographic features, such as points, lines, and polygons, which can be used to represent physical features in the world.
  3. Geometric Transformations: Vector databases enable users to manipulate vector data in a variety of ways such as scaling or rotating it to easily visualize the data within a contextually relevant view.
  4. Analysis/Processing Capabilities: Vector databases include built-in analysis and processing capabilities that can create new datasets from existing ones by performing calculations with them (e.g., calculating area or surface distances).
  5. Visualization Tools: Vector databases provide powerful visualization tools that allow users to quickly and intuitively explore their data sets with graphical elements such as maps and 3D images.
  6. Dynamic Queries & Filtering: Vector databases offer query and filtering capabilities which can allow users to ask questions about their data set by specifying criteria such as location or attribute values in order to find specific points-of-interest or regions within the dataset that meet certain conditions.
  7. Replication/Distribution: Vector databases can help ensure the availability of data by replicating or distributing datasets across multiple nodes for scalability and reliability purposes.
  8. Security: Vector databases provide secure mechanisms to protect and manage access to data by controlling who can view or alter the data, thus ensuring that all modifications are done in an authorized manner.

What Types of Users Can Benefit From Vector Databases?

  • Business Owners: Business owners can benefit from vector databases to store, analyze and share large amounts of data in an easy-to-use environment. With a vector database, business owners can quickly gain insights into customer trends and use real-time analytics to make better decisions.
  • Data Scientists: Vector databases provide data scientists with the tools they need to efficiently analyze large datasets. By leveraging powerful algorithms, data scientists can easily uncover relationships between sets of data and identify valuable insights that could potentially be used for many different applications.
  • Developers: Developers are able to take advantage of vector databases when developing applications by using a simple set of APIs to quickly retrieve accurate information from the database. This allows developers to more quickly build robust cloud-based applications without having to worry about potential scalability issues.
  • IT Professionals: IT professionals are able to use vector databases as a tool for managing enterprise data storage needs. These powerful tools allow them to scale storage needs up or down depending on the organization’s changing requirements while also providing advanced security features such as encryption and access control lists (ACLs).
  • Consumers: Consumers benefit from vector databases by getting access to more personalized experiences when interacting with their favorite brands online or through mobile apps. By accessing customer profiles stored in a vector database, companies are able to create tailored experiences for each user based on their demographics, preferences and usage patterns.

How Much Do Vector Databases Cost?

The cost of vector databases can vary greatly depending on the specific needs and requirements for an organization's project. Generally speaking, a vector database will cost anywhere from hundreds to thousands of dollars. This price includes the software licensing fees as well as any additional hardware required to run the database.

In addition, there may be certain training expenses associated with setting up and managing a vector database that need to be taken into consideration. Depending on the type of database and its complexity, there may also be costs associated with data conversion and maintenance services.

If an organization has limited resources it may choose to use cloud-based storage solutions which tend to have low upfront costs but often require regular subscription payments in order to keep the service running properly. In some cases, organizations may opt for open source databases instead. These typically have no cost attached but may require additional skills or expertise when it comes to setting them up or maintaining them over time.

Finally, many vendors offer discounts for bulk purchases as well as extended license agreements so it is always worth shopping around for different options before committing to a particular vendor or solution.

Risks To Consider With Vector Databases

  • Uncontrolled Access: Vector databases can be more susceptible to unauthorized access due to the use of widely available capabilities such as SQL Injection attacks.
  • Data Inconsistency: As vector databases are composed of smaller pieces, there is a higher chance of inconsistent data between the different components and this can lead to incorrect results or anomalous behavior when querying against it.
  • Large Network Vulnerability: Vector databases are typically deployed on large networks with potentially numerous points of vulnerability that can be exploited by malicious actors. This can include malware and other data-stealing methods which could allow for unauthorized access to the underlying data.
  • Lack of Security Measures: Vector databases tend not to have adequate security measures in place which means that any vulnerabilities present in the system may go undetected or unpatched, allowing malicious actors continued access.
  • Performance Issues: As vector databases store their data in columns, there is potential for slow performance when querying against them due to unnecessary computation steps in order to get meaningful results from the database.

Types of Software That Vector Databases Integrate With

Vector databases typically integrate with software that helps with spatial analysis, such as Geographic Information Systems (GIS) software. This type of software is used to visualize, analyze, and manipulate geographical data in order to gain insights and draw conclusions. It can also provide custom mapping capabilities that help users understand their data in a more visual way. Furthermore, vector databases may integrate with Business Intelligence (BI) software. This type of software provides an easy-to-use dashboard interface for data visualization and reports related to business processes or strategies. It allows users to identify trends, uncover hidden insights, and make better predictions by analyzing corporate data points. Vector databases can even be linked with web-mapping services like Google Maps API or ArcGIS Online so that geographical features such as roads or water bodies are integrated into the system for better accuracy.

Questions To Ask Related To Vector Databases

  1. What type of vector data formats are supported?
  2. How quickly can queries be performed on the database and how reliable is the response time?
  3. Does the database employ an efficient indexing system for vector data, such as R-Tree, or does it just store points in a plain flat file?
  4. Does the database provide multi-user access and support for transactions?
  5. Is there built-in support for server side programming languages like Java or Python that could extend functionality beyond simple SQL queries?
  6. Is there an effective caching mechanism to help with performance when dealing with large volumes of data?
  7. Are there any additional services being offered beyond storage and query, such as analysis tools or search capabilities?
  8. Is the database easily scalable to accommodate growth in data size and usage?
  9. How secure is the system, can limitations be set on user access and are there audit trails for tracking changes?
  10. What support services are available should any problems arise?