sql >> Database teknologi >  >> NoSQL >> Redis

Java+Redis vs almindelig Java-effektivitet til dataintensive applikationer?

Redis vil bestemt ikke være hurtigere end native Java på en enkelt maskine. Det ville give dig mulighed for at distribuere behandling, men hvis bidderne af data virkelig er store, vil de sandsynligvis ikke passe ind i hukommelsen alligevel. Uden at vide mere om, hvad du laver, vil jeg foreslå at gemme dataene på disken. Når du får flere maskiner, kan du netværksmontere partitionen og dele data på den måde. Alternativt lyder Hadoop med MapReduce som den rigtige ting til det, du laver.




  1. Indeksering på et felt, der er i række af underdokumenter

  2. Spring data MongoDb:MappingMongoConverter fjern _klasse

  3. Sådan finder du en understreng i et felt i Mongodb

  4. 'session' er udefineret, når du bruger express / redis til session store