Hi Sergio, Thanks for such a prompt response.
On 5 October 2015 at 14:14, Sergio Boso <[email protected]> wrote: >>> Hi >>> I had same issue, but solved differently by using a central Db with Redis. >>> I think it is much better approach, more flexible and scalable. >>> This can support either circular lists ( e.g. user info) and use-only-once data. >>> You can use the plugin from Jmeter - plugin ( not so complete anyway) or develop your own integration, which is quite simple any way. I haven't used Redis before, so I've had a look at some basic documentation and I don't think that this would solve my problem. Plus points: - Redis would allow access to the data over a network and that would certainly allow multiple injectors to access the data whilst just maintaining a single copy. - Redis looks quick, scalable and reliable. I don't think we ever use resource files that would be too big to hold in memory. - It also looks like it wouldn't be too much effort to load the data onto a Redis server from a CSV (e.g. http://blog.mostafazh.me/2015/07/21/fastest-way-to-import-big-csv-to-redis/ ). I'm not too sure about whether I could do something similar to load data on Windows (it looks like a Redis port is available for Win64 though not actively supported by Redis). However, I'd rather not use this solution because: - This doesn't solve the problem of /automating/ the data loading at the point of testing, as the tester will still need to remember to reload the data into Redis any time the data set is updated. This is the main gain of making this change in the first place (get rid of little things that are laborious or easy to forget and might mean restarting the test part way through). - As it stands, this plugin doesn't enable me to share the data out so that data is reusable, but not used twice simultaneously. For this, the data would need to be replaced in Redis after each use (I could perhaps tweak the plugin or as you say, write a new one to achieve this though). Still, nice idea and I can see it working in other circumstances. Thanks again, Jonathan -- *Before acting on this email or opening any attachments please read the important notice at the end of this email.* Passionate about Testing, Excited by Technology ------------------------------ This communication is strictly confidential and intended solely for the person to whom it is addressed, and it may be legally privileged. If you are not the intended recipient or have received this communication in error, please do not read it or show it to any other person, but notify us immediately and then delete it from your computer. Any unauthorised disclosure of information contained in this communication is strictly prohibited. The Test People Limited. Registered in England and Wales Number 6326413 Registered Office - Albion Court, 5 Albion Place, Leeds, LS1 6JL - 0113 320 4801 London Office - Portland House, Bressenden Place, London, SW1E 5RS - 020 7100 7794
