slingdata-io / sling-cli

Sling is a CLI tool that extracts data from a source storage/database and loads it in a target storage/database.
https://docs.slingdata.io
GNU General Public License v3.0
444 stars 34 forks source link

Support for Elasticsearch #161

Open metalshanked opened 9 months ago

metalshanked commented 9 months ago

Is it possible to support Elasticsearch and/or Opensearch as source / target in the future? It would be a killer feature since not many lightweight tools out there that can seamless offload data from Elasticsearch to external sources.

Thanks!

Links:

Bulk Exporting:

metalshanked commented 2 months ago

Hi, any update on this integration? eagerly waiting. Thanks again!

jbwl commented 6 days ago

Would be a great addition! +1

flarco commented 6 days ago

Yes, looking to add this very soon. Thinking next month.

On Sat, Nov 16, 2024, 5:25 AM Mishka @.***> wrote:

Would be a great addition! +1

— Reply to this email directly, view it on GitHub https://github.com/slingdata-io/sling-cli/issues/161#issuecomment-2480477023, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2QZYXQU5VAGFZHL7XNWQD2A36N5AVCNFSM6AAAAABNKUHXLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOBQGQ3TOMBSGM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

jbwl commented 6 days ago

Yes, looking to add this very soon. Thinking next month.

Just as side-info: Elasticsearch in recent years has changed their licensing several times, the last pivot was back to Open Source (but only AGPL) so people have lost trust in them not to change it again to Closed Source in the future...

But on the upside, at the same time a drop-in replacement named "OpenSearch" has become the "successor" to Elasticsearch, and could now be called the actual "Elasticsearch" that everybody seems to shift over to.

I'm only writing this as advise that if you implement "Elasticsearch compatibility", there needs to be consideration how to word the feature, "OpenSearch" should definitely be mentioned.