Skip to content

Fast, efficient, and optimized synchronization between SQL databases and indexers.

License

Notifications You must be signed in to change notification settings

quix-labs/thunder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thunder

Container Registry Static Assets Documentation License

Thunder is a lightweight tool designed to easily synchronize your SQL databases (Postgres, MySQL, etc.) with search engines (ElasticSearch, OpenSearch, etc.) without impacting your database's performance.

It is optimized for real-time updates, ensuring that your data is always indexed and searchable.

Notes

This library is under active development.

Features and APIs may change.

Contributions and feedback are welcome!

Features

  • Non-Intrusive Synchronization: Sync your SQL data without impacting your database’s performance.
  • Real-Time Indexing: Automatically update indexes as soon as your data changes.
  • Scalable: Designed to handle databases of all sizes, ensuring fast and efficient syncs.

🌐 Visit Our Website

For more information, updates, and resources, check out the official website:

📚 Documentation

Our detailed documentation is available to help you get started, learn how to configure and use Thunder, and explore advanced features:

Contributing

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes.
  4. Push your branch.
  5. Create a pull request.

Credits

License

MIT. See the License File for more information.