Question:- What are the advantages of using Redis?
Answer:- Advantage of using Redis are • It provides high speed • It supports a server-side locking • It has got lots of client lib • It has got command level Atomic Operation (tx operation)
Question:- What are the limitations of Redis?
Answer:- • It is single threaded • It has got limited client support for consistent hashing • It has significant overhead for persistence • It is not deployed widely
Question:- List out the operation keys of Redis?
Answer:- Operation keys of Redis include • TYPE key • TTL key • KEYS pattern • EXPIRE key seconds • EXPIREAT key timestamp • EXISTS key • DEL key
Question:- Which PHP module can be used with Redis?
Answer:- In PHP module, PRedis is more preferable than Redid PHP binding or Resident
Question:- Does Redis give speed and durability both?
Answer:- No, Redis purposely compromises the durability to enhance the speed. In Redis, in the event of system failure or crash, Redis writes to disk but may fall behind and lose the data which is not stored.
Question:- How can you improve the durability in Redis?
Answer:- To improve the durability of Redis “append only file” can be configured by using fsync data on disk. Fsync () every time a new command is added to the append log file: It is safe but very slow Fysnc() one time every second: It is fast, but you may lose 1 second of data if system fails Never fsync(): It is an unsafe method, and your data is in hand of Operating System
Question:- Mention what are the things you have to take care while using Redis?
Answer:- While using Redis one must take care of • Select a consistent method to name and prefix your keys. Manage your namespace • Create a “Registry” of key prefixes that maps each of your internal documents for that application which “own” them • For every class you put through into your Redis infrastructure: design, implement and test the mechanisms for garbage collection or data migration to archival storage • Design, implement and test a sharding library before you have invested much into your application deployment and make sure that you keep a registry of “shards “replicated on each server • Separate all your K/V store and related operations into your own library/API or service
Question:- Explain what is Microsoft visio?
Answer:- Microsoft vision is a diagramming tool designed by Microsoft in order to help create pictures out of complex information. Business flow charts, network diagrams, organization charts, etc. can be easily formed with the help of Micro-soft Visio.
Question:- Explain how you can edit a master shape in Microsoft Visio?
Answer:- • Copy the master shape to a custom stencil, for example, document stencil or a new stencil • In your custom stencil, right click the master shape and click Edit Master -> Edit Master Shape. A new window will open with the shape ready for edit • Edit the custom stencil, by using various data tools like Shape Styles on Home tab or Shape Design on Developer tab • When you are done close the window. Click Yes to save the changes
Question:- Explain how you can import data to shapes in your drawing in Visio 2013?
Answer:- To import your data into the External window, use the data selector wizard • On the data tab, in the external data group, choose option link data to shapes • On the first page of the Data Selector wizard, select what type of data sources you want to use • In the data selector wizard, follow the instructions • Once you click on finish tab of the Data Selector wizard, the external data window manifests with your imported data
Question:- Mention what are the new features available in Visio 2013?
Answer:- • Mention what are the new features available in Visio 2013? It provides more number of shapes than the earlier version • A metro-style format to support windows 8 • Newly introduced template that includes family budget, inventory tracker, personal money tracker, • The new version allows you to link with numerous data sources and import data from these data sources. Some of these data sources includes SQL server, Excel, Sharepoint, • Couple of people can work on the same diagram at the same time and can merge multiple versions together. Also, you can get visual indicators about what shapes other are working on and easily sync diagram when saving • It allows others to add comments to a diagram through a browser using Visio Services • By keeping your diagram linked to the data source, you can also have an upto date view of your data • It allows you to comment and share diagrams both static and data linked through a web browser • Quick access floating bar replace any shape in a diagram quickly
Question:- Explain what is the short-cut for zooming an image in Visio 2013?
Answer:- In Visio 2013, the short-cut for zooming an image is by holding Cntrl+Shift keys and then drag rectangle around two of the shapes on the drawing page.
Question:- Explain how you can create an ERD in Visio 2013?
Answer:- To create an ERD in Visio 2013, • You have to select software and database from the list of template categories • After that select Database Model Diagram and then select Software and Database from the list of templates • Now drag-n-drop an entity from the Shapes panel into the drawing grid. Change the generic name for the physical name and conceptual name • Inside the Database Properties panel, switch to the column category. Now, type the name of an column (an attribute). Type FNAME, and then click the Edit button to change the default size of 10 characters. • Now choose the Data Type tab and change the field length to 12 and switch from “fixed length” to “variable length” . After that enter the column names • Once one entity is prepared, likewise you can create another column • Now to create a relationship between different entities, click on the relations icon in the shape panel, and drag and drop Relationship into the table you want to build a relation with. You can do same for other entities as well
Question:- Explain what are the roles of Connectors in Visio?
Answer:- Connectors in Visio are referred to those lines that connect shapes. They are one-dimensional shapes that are used most frequently to connect two-dimensional shapes. One-dimensional shapes will display endpoints whereas two-dimensional shapes will display a selection frame with rotation handles and green sizing.
