performance - Is Redis good choice for performing large scale of calculations? -
currently pulling large scale of data oracle database & performing calculation on web side generating html reports. using groovy & grails frame work report generation.
now problem , having huge calculation & takes lots of time generate report on web side.
i planning re-architecture reports , generate reports quickly.
i don't have command on oracle database it's third-party production database.
i don't want replication of database , because has millions of records , can't schedule & replication slow down production.
i came caching architecture , perform calculation engine.
anyone can me providing best solution ?
thanks
what structure of data? want query sql can you, or binary/document?
do need persistence (durability) or not?
redis fast. if have single threaded app using ms sql , bulk importer, it's incredibly fast too.
redis key/value stores need perform single set
every column within domain object, can slower other rdbms uses insert
along columns.
or if results in form of json object, mongo can useful.
it depends on data , purpose of persistence.
Comments
Post a Comment