Где можно найти песочницы (fiddle) для работы с NoSQL базами данных?

Какие песочницы для нереляционных баз данных вы можете порекомендовать для использования с Redis, MongoDB, Neo4j, Elasticsearch и Clickhouse?
  • 23 января 2024 г. 20:18
Ответы на вопрос 2
Песочницы, или fiddle, — это онлайн-сервисы, которые позволяют пользователям тестировать и делиться кодом в интерактивной среде прямо из браузера, без необходимости установки ПО на локальный компьютер. Для нереляционных баз данных также существуют подобные инструменты:

1. **Redis:**
   - Redislabs имеет собственный интерактивный учебник, который позволяет экспериментировать с командами Redis: https://redislabs.com/redis-enterprise/technology/redis-sandbox/
   - Try Redis, на сайте https://try.redis.io/, является ещё одним простым в использовании инструментом для изучения команд Redis.

2. **MongoDB:**
   - MongoDB Atlas: Это облачный сервис от MongoDB, который предоставляет бесплатный уровень использования (free tier), который вы можете использовать как песочницу: https://www.mongodb.com/cloud/atlas
   - MongoDB Playground: Некоторые ресурсы, такие как https://mongoplayground.net/, предоставляют интерактивный интерфейс для тестирования запросов MongoDB.

3. **Neo4j:**
   - Neo4j Sandbox: Это интерактивная платформа, где вы можете экспериментировать с различными графовыми базами данных и их запросами через Cypher Query Language: https://sandbox.neo4j.com/
   - Neo4j Aura: Облачная служба, предлагающая бесплатные инстансы баз данных Neo4j для разработки и тестирования: https://console.neo4j.io/

4. **Elasticsearch:**
   - Found.no предлагает Elasticsearch as a Service, что можно использовать для экспериментов: https://found.no/
   - Elastic Cloud: Облачный сервис Elasticsearch от создателей Elastic Stack, предлагающий пробный период: https://www.elastic.co/cloud/

5. **ClickHouse:**
   - ClickHouse не имеет выделенной широко известной песочницы в общедоступном варианте, но вы можете использовать его в Docker-контейнере для экспериментов на вашем локальном компьютере. Официальный документацию с примером запуска ClickHouse в Docker можно найти здесь: https://clickhouse.com/docs/en/getting-started/install/
   - Play ClickHouse представляет собой общедоступный экземпляр ClickHouse, с через который можно выполнять запросы и тестировать возможности базы данных: https://play.clickhouse.com/

Помните, что при использовании онлайн-сервисов необходимо учитывать вопросы конфиденциальности и безопасности, поскольку данные, предоставляемые в публичные песочницы, потенциально могут быть доступны другим пользователям.
Redis - https://try.redis.io/ 
MongoDB - https://www.humongous.io/app/playground/mongodb/new
ClickHouse - https://play.clickhouse.com/play?user=play
Neo4j - https://console.neo4j.org/
ElasticSearch - https://www.elastic.co/demos

Дополнительно - устанавливаешь докер, качаешь нужный образ, находишь сиды различных БД и играешься
Похожие вопросы