Вы должны реализовать redis на стороне сервера, а не на интерфейсе.Redis - это база данных, как они говорят на своих сайтах здесь
Redis - это хранилище структуры данных с открытым исходным кодом (лицензировано BSD), используемое в качестве базы данных, кеша иброкер сообщений
Для внешнего интерфейса, если вы хотите использовать функцию публикации / подписки, вы можете использовать, например, веб-сокеты.
Вот несколько хороших библиотек для использования с React Native:
На внутренней стороне вы можетеиспользование:
Вот пример использования собственных веб-сокетов React:
var ws = new WebSocket('wss://example.com/stuff');
ws.onopen = () => {
// connection opened
ws.send('Hello world'); // send a message
};
ws.onmessage = (e) => {
// a message was received
console.log(e.data);
};
У вас также есть другие альтернативы, такие как long-pooling