Note SQLite with Mojo::SQLite is an option for an external database that
doesn't require setting up any other server, if you won't have heavy load.

-Dan

On Thu, May 16, 2019 at 2:38 AM Илья Рассадин <[email protected]> wrote:

> Hi!
>
> As you said, you can use any type of external database.
>
> If you're looking for something more simple - try Cache::FastMMap.
>
> The only way to do that without external modules (just perl core +
> Mojolicious) I can think of is a file, but you need to use some locking
> mechanism like flock.
>
> If you can use external modules - it's better to do that. If you need
> persistent storage - using external database like Redis is probably the
> most appropriate solution.
> On 16/05/2019 09:24, Veesh Goldman wrote:
>
> What are my options if I need all of my workers to share some bit of
> dynamic data? Let's say there's some counter that needs to be incremented
> every time something happens, but is only relevant while the app is
> running. Do I need to use a DB for that, or Redis or memcached, or is there
> something built in to help with that.
> I'm assuming that the memory isn't shared because the process forks to
> make the workers.
> Thanks
> --
> You received this message because you are subscribed to the Google Groups
> "Mojolicious" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/mojolicious.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/mojolicious/CAO-W_8CrrP-DXxPP_TXxP7wf-dQY1e7nezqSgFHe8BTo6_853Q%40mail.gmail.com
> <https://groups.google.com/d/msgid/mojolicious/CAO-W_8CrrP-DXxPP_TXxP7wf-dQY1e7nezqSgFHe8BTo6_853Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Mojolicious" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/mojolicious.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/mojolicious/ad4f971b-9cc8-1cd6-f101-e0c63fadc672%40gmail.com
> <https://groups.google.com/d/msgid/mojolicious/ad4f971b-9cc8-1cd6-f101-e0c63fadc672%40gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/mojolicious.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mojolicious/CABMkAVXkp47j5tNY88656HKHnR3aRBF2wjLCn2Hz%2BNgqdUAsDg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to