Git Product home page Git Product logo

Comments (6)

mpseidel avatar mpseidel commented on September 26, 2024

@danwkennedy how about just creating a new readmodel to store all aggregate ids (grouped by aggregate type or however you need it)?

from node-eventstore.

danwkennedy avatar danwkennedy commented on September 26, 2024

Seems counter-intuitive that a store for streams of events can't tell me how many streams are stored.

from node-eventstore.

mpseidel avatar mpseidel commented on September 26, 2024

Yeah - would ne nice to have it out of the box. I think in this particular project the challenge is to support multiple db implementations which is already hard to do just to cater to the basic use cases.
Have you used other even stores that have that capability?

from node-eventstore.

danwkennedy avatar danwkennedy commented on September 26, 2024

Agreed. GetEventStore at least has the capability in its management tools as far as I can tell. You can pull up a list of streams. I'm not sure if it's keeping track of them via internal event streams or not. That might be the design for this sort of feature: building a list of streams using the event streams themselves like you suggested @mpseidel

from node-eventstore.

mpseidel avatar mpseidel commented on September 26, 2024

@danwkennedy yeah - geventstore ships with a bunch of projections if I remember correctly. Do you mind sharing what your plan to index your read models looks like assuming you had the list of unique aggregate ids?

from node-eventstore.

susannaroden avatar susannaroden commented on September 26, 2024

Closed due to inactivity for multiple years.

from node-eventstore.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.