# Data Sources

- [Getting Started](/developer-guide-agents-nodejs/data-sources/getting-started.md)
- [Collection selection](/developer-guide-agents-nodejs/data-sources/getting-started/partial-imports.md)
- [Naming conflicts](/developer-guide-agents-nodejs/data-sources/getting-started/naming-conflicts.md)
- [Cross-data source relationships](/developer-guide-agents-nodejs/data-sources/getting-started/relationships.md)
- [Query interface and Native Queries](/developer-guide-agents-nodejs/data-sources/getting-started/queries.md)
- [Fields and projections](/developer-guide-agents-nodejs/data-sources/getting-started/queries/fields-projections.md)
- [Filters](/developer-guide-agents-nodejs/data-sources/getting-started/queries/filters.md)
- [Aggregations](/developer-guide-agents-nodejs/data-sources/getting-started/queries/aggregations.md)
- [Provided data sources](/developer-guide-agents-nodejs/data-sources/provided-data-sources.md)
- [SQL (without ORM)](/developer-guide-agents-nodejs/data-sources/provided-data-sources/sql.md)
- [Sequelize](/developer-guide-agents-nodejs/data-sources/provided-data-sources/sequelize.md)
- [Mongoose](/developer-guide-agents-nodejs/data-sources/provided-data-sources/mongoose.md)
- [MongoDB](/developer-guide-agents-nodejs/data-sources/provided-data-sources/mongodb.md)
- [Write your own](/developer-guide-agents-nodejs/data-sources/custom.md)
- [Replication strategy](/developer-guide-agents-nodejs/data-sources/custom/replication.md)
- [Persistent cache](/developer-guide-agents-nodejs/data-sources/custom/replication/persistent-cache.md)
- [Updating the replica](/developer-guide-agents-nodejs/data-sources/custom/replication/updates.md)
- [Scheduled rebuilds](/developer-guide-agents-nodejs/data-sources/custom/replication/updates/scheduled-rebuild.md)
- [Change polling](/developer-guide-agents-nodejs/data-sources/custom/replication/updates/change-polling.md)
- [Push & Webhooks](/developer-guide-agents-nodejs/data-sources/custom/replication/updates/push.md)
- [Schema & References](/developer-guide-agents-nodejs/data-sources/custom/replication/schema.md)
- [Write handlers](/developer-guide-agents-nodejs/data-sources/custom/replication/write.md)
- [Translation strategy](/developer-guide-agents-nodejs/data-sources/custom/translation.md)
- [Structure declaration](/developer-guide-agents-nodejs/data-sources/custom/translation/structure.md)
- [Capabilities declaration](/developer-guide-agents-nodejs/data-sources/custom/translation/capabilities.md)
- [Read implementation](/developer-guide-agents-nodejs/data-sources/custom/translation/read-only.md)
- [Write implementation](/developer-guide-agents-nodejs/data-sources/custom/translation/read-write.md)
- [Intra-data source Relationships](/developer-guide-agents-nodejs/data-sources/custom/translation/relationships.md)
- [Contribute](/developer-guide-agents-nodejs/data-sources/custom/contribute.md)
