Size: a a a

2020 January 26

zN

zVlad Nesquik in Laravel Pro
Привет)
Вопрос по Redis. Как создать keyspace db0, db1, db2 ?
По умолчанию идет db0. А дальше как делать? Гуглить не могу, потому что не знаю даже как это называется) Если keyspace, то ничего не нашел пока что.
Спасиюо!
источник

zN

zVlad Nesquik in Laravel Pro
источник

vv

vvv vvv in Laravel Pro
zVlad Nesquik
Привет)
Вопрос по Redis. Как создать keyspace db0, db1, db2 ?
По умолчанию идет db0. А дальше как делать? Гуглить не могу, потому что не знаю даже как это называется) Если keyspace, то ничего не нашел пока что.
Спасиюо!
config\database
'database' => env('REDIS_DB', 0), и  тд
источник

zN

zVlad Nesquik in Laravel Pro
vvv vvv
config\database
'database' => env('REDIS_DB', 0), и  тд
И если к нему будет запрос, то этот keyspace сам создастся?)
И сколько максмимум штук можно? 15 вроде?
источник

AK

Andrey Kononvich in Laravel Pro
zVlad Nesquik
И если к нему будет запрос, то этот keyspace сам создастся?)
И сколько максмимум штук можно? 15 вроде?
max в настройках редиса задается
источник

zN

zVlad Nesquik in Laravel Pro
Andrey Kononvich
max в настройках редиса задается
А по умолчанию сколько?
Это кластеры или что? Как это называется? ))
источник

AK

Andrey Kononvich in Laravel Pro
по умолчанию 16
источник

DB

Denis Bedov in Laravel Pro
Всем привет как сделать update для связи тоесть например у меня при update удаляется 1 из записей
источник

AK

Andrey Kononvich in Laravel Pro
zVlad Nesquik
А по умолчанию сколько?
Это кластеры или что? Как это называется? ))
databases 16
источник

zN

zVlad Nesquik in Laravel Pro
Andrey Kononvich
databases 16
огромное спасибо)))
источник

zN

zVlad Nesquik in Laravel Pro
А вот еще вопрос.
Если у меня такой конфиг:
'redis' => [

   'client' => 'predis',

   'default' => [
       'host' => env('REDIS_HOST', '127.0.0.1'),
       'password' => env('REDIS_PASSWORD', null),
       'port' => env('REDIS_PORT', 6379),
       'database' => env('REDIS_DB', 0),
   ],

   'cache' => [
       'host' => env('REDIS_HOST', '127.0.0.1'),
       'password' => env('REDIS_PASSWORD', null),
       'port' => env('REDIS_PORT', 6379),
       'database' => env('REDIS_CACHE_DB', 1),
   ],

],

То как мне доступ к
cache
получить? В документации это не описано.
источник

И

Игорь in Laravel Pro
Michael
А зачем вообще вы мучаетесь со связями в mysql ?
Ты про внешние ключи?
источник

DB

Daniyar Baizhaksynov in Laravel Pro
zVlad Nesquik
А вот еще вопрос.
Если у меня такой конфиг:
'redis' => [

   'client' => 'predis',

   'default' => [
       'host' => env('REDIS_HOST', '127.0.0.1'),
       'password' => env('REDIS_PASSWORD', null),
       'port' => env('REDIS_PORT', 6379),
       'database' => env('REDIS_DB', 0),
   ],

   'cache' => [
       'host' => env('REDIS_HOST', '127.0.0.1'),
       'password' => env('REDIS_PASSWORD', null),
       'port' => env('REDIS_PORT', 6379),
       'database' => env('REDIS_CACHE_DB', 1),
   ],

],

То как мне доступ к
cache
получить? В документации это не описано.
В .env выставляешь драйвер кэша. Обращаешься через фасад Cache
источник

zN

zVlad Nesquik in Laravel Pro
Daniyar Baizhaksynov
В .env выставляешь драйвер кэша. Обращаешься через фасад Cache
Там мне это не для кеша надо.
'mydb' => [
       'host' => env('REDIS_HOST', '127.0.0.1'),
       'password' => env('REDIS_PASSWORD', null),
       'port' => env('REDIS_PORT', 6379),
       'database' => env('REDIS_CACHE_DB', 1),
   ],

Пусть так будет. Как мне в mydb записывать мои данные? Если есть уже default
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Это конф бд или кэша
источник

r

rip your face in Laravel Pro
zVlad Nesquik
Там мне это не для кеша надо.
'mydb' => [
       'host' => env('REDIS_HOST', '127.0.0.1'),
       'password' => env('REDIS_PASSWORD', null),
       'port' => env('REDIS_PORT', 6379),
       'database' => env('REDIS_CACHE_DB', 1),
   ],

Пусть так будет. Как мне в mydb записывать мои данные? Если есть уже default
указать в модели куда писать?
источник

r

rip your face in Laravel Pro
через что коннектиться?
источник

r

rip your face in Laravel Pro
или не о том вопрос
источник

zN

zVlad Nesquik in Laravel Pro
Redis::set('views', $array');
Как при таком запросе залить в mydb а не default базу?
источник

zN

zVlad Nesquik in Laravel Pro
$redis = Redis::connection('mydb');
Так типо?
источник