Простой вопрос. Могу ли я использовать кэш-память Azure Redis для моего внешнего веб-приложения, которое НЕ размещено на Azure?Могу ли я использовать внешнее приложение Redis Cache на лазури
ответ
Как я упоминал в своем комментарии, это тривиальная вещь для тестирования, просто написав простое локальное (консольное) приложение для подключения и сохранения/извлечения некоторых ключей. Что-то вроде:
var redisServer = '<yourcachename>.redis.cache.windows.net';
var redisKey = '<yourcachekey>=';
var client = redis.createClient(6380,redisServer, {auth_pass: redisKey, tls: {servername: redisServer}});
client.on("connect", function() {
client.del("foo", redis.print);
client.set("foo","bar", redis.print);
client.get("foo",redis.print);
});
Который должен вернуть что-то вроде:
Reply: 1
Reply: OK
Reply: bar
Там ничего не мешает это от работы за пределами Azure, что это именно то, что я сделал, как консольное приложение локально перспективы. Я не уверен, почему у вас создалось впечатление, что вы можете использовать кеш из службы, поддерживающей Azure.
Примечание: вы заплатите цену за задержку и исходящую полосу пропускания, но в этом случае с любой из услуг вы получаете из-за пределов того же региона Azure, что и ваша служба Azure.
Простой ответ: Да, вы можете. Но поскольку @David Makogon предположил, что вы не получите желаемой производительности с точки зрения задержки и т. Д.
- 1. Как очистить кэш лазури Redis?
- 2. Как я могу издеваться над кешем лазури Redis?
- 3. Clear Azure Redis Cache
- 4. Могу ли я контролировать внешнее приложение с помощью C#
- 5. Могу ли я добавить внешнее обслуживание VCAP_SERVICES в мое приложение?
- 6. Как я могу переключиться на внешнее приложение и максимизировать его внешнее приложение
- 7. Azure Redis Cache development
- 8. Redis cache-miss поведение
- 9. Что я могу использовать Session или Cache
- 10. Azure Redis Cache vs Redis Облачный сервис на Azure
- 11. Redis Cache .Net Client
- 12. Redis Cache Результаты MYSQL
- 13. Как я могу переключиться на внешнее приложение и дальше?
- 14. Как проверить, пуста ли таблица redis cache?
- 15. Redis cache lru start softlimit
- 16. Могу ли я использовать https с Varnish Cache
- 17. Могу ли я использовать службу Cache сеанса для приложения Node.js?
- 18. Как я могу использовать внешнее хранилище bazel при создании?
- 19. Отключить Laravel Redis Cache
- 20. Создайте кэш лазури Redis от кода
- 21. Yii2 redis cache over file cache
- 22. django-cache-machine и Redis
- 23. Пользователей регистрируются после переключения на Redis Cache
- 24. Redis. Php Cache + Php Session
- 25. Помогает ли поддержка запросов Redis Cache
- 26. Как я могу запустить внешнее приложение из Xamarin.Forms?
- 27. Поддерживает ли AVS Elastic Cache Pub/Sub на Redis Cluster?
- 28. Могу ли я позволить spring-session использовать автономный redis?
- 29. Могу ли я использовать Redis вместо Mysql в Magento? Как?
- 30. Казус Redis Cache внезапно пуст?
Это то, что тривиально для попытки сделать, поскольку создание кеша Redis Service дает вам строку соединения и связанный с ней ключ. –
, поэтому у нас есть размещенное приложение в ISP в США, и мы хотим использовать Redis Cache на Azure. С сайта Azure они говорят: Azure Redis Cache основан на популярном кешине Redis с открытым исходным кодом. Это дает вам доступ к защищенному выделенному кексу Redis, который управляется Microsoft и доступен из любого приложения в Azure. » Означает ли это утверждение, что доступ к Redis Cache на Azure доступен только через веб-приложение, размещенное на Azure? – Arhtur
спасибо @DavidMakogon - Чтобы убедиться, что я полностью понимаю решение, мы можем получить доступ только к Redis Cache на лазури на Azure? – Arhtur