Professional Documents
Culture Documents
Copyright Page
Conclusion
1. Schema Flexibility
3. Horizontal Scalability
4. NoSQL Querying
5. CAP Theorem
6. Scalability Challenges
7. Use Cases
1. Document-Oriented Databases
2. Key-Value Stores
3. Column-Family Stores
4. Graph Databases
5. Multi-Model Databases
6. Time-Series Databases
7. In-Memory Databases
Practical Tips
Understanding Indexing
Practical Considerations
Consistency (C)
Availability (A)
Data Ingestion
Read Operations
Update Operations
Delete Operations
Consistency Considerations
Document-Oriented Databases
Key-Value Stores
Column-Family Stores
Graph Databases
Indexing
Distributed Querying
Query Optimization
Data Modeling
Data Transformation
Data Extraction
Data Loading
Data Validation
Data Synchronization
4. Optimize Queries
7. Monitor Performance
8. Scaling Strategies
9. Consider Data Consistency Levels
Distributed Architecture
Data Partitioning
Integration Strategies
Example of Integration
What is Scalability?
Types of Scalability
Challenges in Scalability
Horizontal Scaling
Vertical Scaling
What is Auto-Scaling?
2. Data Consistency:
3. Query Optimization:
4. Network Latency:
5. Load Balancing:
7. Resource Management:
8. Schema Evolution:
9. Security:
2. Data Encryption:
3. Injection Attacks:
4. Data Exposure:
7. Secure Configuration:
8. Third-Party Dependencies:
1. Encryption at Rest:
2. Encryption in Transit:
3. Application-Level Encryption:
4. Key Management:
5. Data Masking:
1. Authentication:
2. Authorization:
5. Audit Trails:
2. Compliance Requirements:
3. Auditing Features:
9. Continuous Improvement:
2. Data Encryption:
3. Authentication Mechanisms:
4. Network Security:
8. Data Minimization:
Profiling Queries:
Load Testing:
Query Optimization:
Scaling:
Caching:
Regular Maintenance:
Connection Pooling:
Data Modeling:
Indexing:
Query Optimization:
Sharding:
Load Balancing:
Caching:
Connection Pooling:
Compression:
Parallel Processing:
Regular Maintenance:
Types of Caching:
Caching Tools:
Sample Code (Using Redis in Python):
3. Global Availability:
7. DevOps Integration:
1. Database Compatibility:
2. Service Offerings:
3. Pricing:
5. Geographic Reach:
8. Vendor Lock-In:
9. Support and Documentation:
5. Gradual Migration:
8. Rollback Plan:
2. Service Models:
4. Scalability:
6. High Availability:
7. Security:
8. Compliance:
9. Cost Optimization:
11. Automation:
12. Disaster Recovery:
1. Data Synchronization:
2. Flexibility in Schema:
4. Real-Time Data:
5. Scalability:
6. Performance:
7. Cross-Platform Development:
8. Use Cases:
9. Security:
2. Horizontal Scaling:
3. Load Balancing:
4. Caching:
5. Asynchronous Processing:
6. Event-Driven Architectures:
7. Microservices:
8. Serverless Computing:
9. Auto-Scaling:
1. Change Streams:
2. WebSockets:
3. Publish-Subscribe (Pub/Sub) Patterns:
4. Webhooks:
5. Event-Driven Architectures:
6. Conflict Resolution:
7. Scalability Considerations:
2. Conflict Resolution:
3. Offline-First Architectures:
Key Concepts
Example
Use Cases
Key Concepts
Example
Use Cases
Indexing
Denormalization
Query Projection
Caching
Sharding
1. Key-Range Partitioning
2. Hash-Based Partitioning
3. Directory-Based Partitioning
4. Consistent Hashing
1. Eventual Consistency
2. Strong Consistency
3. Causal Consistency
4. Read-Your-Write Consistency
1. Last-Write-Wins (LWW)
2. Vector Clocks
3. Dotted Version Vectors
1. Data Models
2. Schema
3. Query Language
4. Scalability
5. Consistency
6. Use Cases
7. Flexibility and Agility
8. Cost
2. Scalability Requirements
6. Development Flexibility
7. Cost Considerations
8. Existing Expertise
7. Performance Tuning
12. Documentation
2. Query Performance
3. Scalability
4. Data Validation
1. Scalability
7. Cost-Efficiency
9. Multi-model Databases
2. Data Migration
7. Performance Optimization
3. ACID Transactions
MongoDB
Apache Cassandra
Redis
Apache CouchDB
Apache HBase
Community Support
Active Development
Extensible Querying
Community Contributions
Pros:
Cons:
1. MongoDB:
2. Cassandra:
3. Couchbase:
4. Redis:
5. Neo4j:
6. Elasticsearch:
7. HBase:
2. Data Preprocessing:
3. Data Versioning:
5. Real-Time Predictions:
2. Event-Driven Architectures:
2. Personalized Recommendations:
3. Predictive Analytics:
1. Regular Backups:
2. Snapshot Backups:
3. Commit Logs:
4. Off-Site Backups:
6. Restore Testing:
7. Versioning Backups:
9. Backup Encryption:
1. Real-Time Monitoring:
Another random document with
no related content on Scribd:
permanently ductile, by mechanical treatment while in the heated
state. In this process pure tungsten powder is pressed into rods and
then made coherent by heating. While still hot it is hammered, and
finally drawn out into fine wires through diamond dies. The wire is no
thicker than a fine hair, and it varies in size from about 0·012 mm. to
about 0·375 mm., according to the amount of current it is intended to
take. It is mounted by winding it continuously zigzag shape round a
glass carrier, which has at the top and the bottom a number of metal
supports arranged in the form of a star, and insulated by a central
rod of glass. One star is made of strong, stiff material, and the other
consists of fine wires of some refractory metal, molybdenum being
used in the Osram lamps. These supports act as springs, and keep
the wire securely in its original shape, no matter in what position the
lamp is used. The whole is placed in a glass bulb, which is
exhausted of air and sealed up.
For some purposes lamps with specially small bulbs are
required, and in these the tungsten wire is made in the shape of fine
spirals, instead of in straight pieces, so that it takes up much less
room. In the “Axial” lamp the spiral is mounted in such a position that
most of the light is sent out in one particular direction.
The latest development in electric incandescent lamps is the
“half-watt” lamp. The watt is the standard of electrical energy, and it
is the rate of work represented by a current of one ampere at a
pressure of 1 volt. With continuous currents the watts are found very
simply by multiplying together the volts and the amperes. For
instance, a dynamo giving a current of 20 amperes at a pressure of
50 volts would be called a 1000-watt dynamo. With alternating
currents the calculation is more complicated, but the final result is
the same. The ordinary form of tungsten lamp gives about one
candle-power for every watt, and is known as a one-watt lamp. As its
name suggests, the half-watt lamp requires only half this amount of
energy to give the same candle-power, so that it is very much more
economical in current. In this lamp the tungsten filament is wound in
a spiral, but instead of being placed in the usual exhausted bulb, it is
sealed into a bulb containing nitrogen gas. The increased efficiency
is obtained by running the filament at a temperature from 400° to
600° C. higher than that at which the filament in the ordinary lamp is
used.
In spite of the great advances in artificial lighting made during
recent years, no one has yet succeeded in producing light without
heat. This heat is not wanted, and it represents so much waste
energy. It has often been said that the glow-worm is the most expert
of all illuminating engineers, for it has the power of producing at will a
light which is absolutely without heat. Perhaps the nearest approach
to light without heat is the so-called “cold light” invented by M.
Dussaud, a French scientist. His device consists of a revolving ring
of exactly similar tungsten lamps. Each of these lamps has current
passed through it in turn, and the duration of the current in each is so
short, being only a fraction of a second, that the lamp has not
sufficient time to develop any appreciable amount of heat. The light
from the ring of lamps is brought to a focus, and passed through a
lens to wherever it is required. Electric incandescent lamps are made
in a variety of sizes, each one being intended for a certain definite
voltage. If a lamp designed for, say, 8 volts, is used on a circuit of 32
volts, its candle-power is greatly increased, while the amount of
current consumed is not increased in proportion. In this way the lamp
becomes a more efficient source of light, but the “over-running,” as it
is called, has a destructive effect on the filament, so that the life of
the lamp is greatly shortened. In the Dussaud system however the
time during which each lamp has current passing through it is so
short, followed by a period of rest, that the destructive effect of over-
running is reduced to the minimum; so that by using very high
voltages an extremely brilliant light is safely obtained with a
comparatively small consumption of current. It might be thought that
the constant interchange of lamps would result in an unsteady effect,
but the substitution of one lamp for another is carried out so rapidly
that the eye gets the impression of perfect steadiness. The Dussaud
system is of little use for ordinary lighting purposes, but for
lighthouse illumination, photographic studio work, and the projection
of lantern slides and cinematograph films, it appears to be of
considerable value.
Electric light has many advantages over all other illuminants. It
gives off very little heat, and does not use up the oxygen in the air of
a room as gas does; while by means of flexible wires the lamps can
be put practically anywhere, so that the light may be had just where
it is wanted. Another great advantage is that the light may be
switched on without any trouble about matches, and there is none of
the danger from fire which always exists with a flame.
The current for electric lamps is generally taken from the public
mains, but in isolated country houses a dynamo has to be installed
on the premises. This is usually driven by a small engine running on
petrol or paraffin. In order to avoid having to run the engine and
dynamo continually, the current is not taken directly from the
dynamo, but from a battery of accumulators. During the day the
dynamo is used to charge the accumulators, and these supply the
current at night without requiring any attention.
Electric lighting from primary cells is out of the question if a good
light is wanted continuously for long periods, for the process is far
too costly and troublesome. If a light of small candle-power is
required for periods of from a few minutes to about an hour, with
fairly long intervals of rest, primary cells may be made a success.
Large dry cells are useful for this purpose, but probably the most
satisfactory cell is the sack Leclanché. This is similar in working to
the ordinary Leclanché cell used for bells, but the carbon mixture is
placed in a canvas bag or sack, instead of in a porous pot, and the
zinc rod is replaced by a sheet of zinc surrounding the sack. These
cells give about 1½ volt each, so that four, connected in series, are
required to light a 6-volt lamp. The lamps must take only a very small
current, or the cells will fail quickly. Small metal filament lamps taking
from a third to half an ampere are made specially for this purpose,
and these always should be used. A battery of sack Leclanché cells
with a miniature lamp of this kind forms a convenient outfit for use as
a night-light, or for lighting a dark cupboard, passage or staircase.
Lamps with ruby glass, or with a ruby cap to slip over the bulb, may
be obtained for photographic purposes. If the outfit is wanted for use
as a reading-lamp it is better to have two separate batteries, and to
use them alternately for short periods. With this arrangement each
battery has a short spell of work followed by a rest, and the light may
be kept on for longer periods without overworking the cells.
CHAPTER XIII
ELECTRIC HEATING