Elasticsearch Server Third Edition Rafal Kuc

alfteranaa 7 views 77 slides Mar 12, 2025
Slide 1
Slide 1 of 77
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77

About This Presentation

Elasticsearch Server Third Edition Rafal Kuc
Elasticsearch Server Third Edition Rafal Kuc
Elasticsearch Server Third Edition Rafal Kuc


Slide Content

Read Anytime Anywhere Easy Ebook Downloads at ebookmeta.com
Elasticsearch Server Third Edition Rafal Kuc
https://ebookmeta.com/product/elasticsearch-server-third-
edition-rafal-kuc/
OR CLICK HERE
DOWLOAD EBOOK
Visit and Get More Ebook Downloads Instantly at https://ebookmeta.com

Recommended digital products (PDF, EPUB, MOBI) that
you can download immediately if you are interested.
Elasticsearch Server Third Edition Rafal Kuc
https://ebookmeta.com/product/elasticsearch-server-third-edition-
rafal-kuc/
ebookmeta.com
Learning Elasticsearch 7 x Index Analyze Search and
Aggregate Your Data Using Elasticsearch 1st Edition
Srivastava
https://ebookmeta.com/product/learning-elasticsearch-7-x-index-
analyze-search-and-aggregate-your-data-using-elasticsearch-1st-
edition-srivastava/
ebookmeta.com
Elasticsearch in Action, Second Edition (MEAP V13)
Madhusudhan Konda
https://ebookmeta.com/product/elasticsearch-in-action-second-edition-
meap-v13-madhusudhan-konda/
ebookmeta.com
Fun and Games Field Day Understanding Length Chryste L.
Berda
https://ebookmeta.com/product/fun-and-games-field-day-understanding-
length-chryste-l-berda/
ebookmeta.com

Breaking Dawn (Delta Force Strong Book 8) 1st Edition Elle
James
https://ebookmeta.com/product/breaking-dawn-delta-force-strong-
book-8-1st-edition-elle-james/
ebookmeta.com
Purrfect Advice The Mysteries of Max Book 22 1st Edition
Nic Saint Saint Nic
https://ebookmeta.com/product/purrfect-advice-the-mysteries-of-max-
book-22-1st-edition-nic-saint-saint-nic/
ebookmeta.com
Routledge handbook of Afro Latin American studies 1st
Edition Edited By Bernd Reiter & John AntonN SanNchez.
https://ebookmeta.com/product/routledge-handbook-of-afro-latin-
american-studies-1st-edition-edited-by-bernd-reiter-john-anton-
sanchez/
ebookmeta.com
Silencing A Whistleblower A Story Of Hypocrisy 1st Edition
Cobus De Swardt
https://ebookmeta.com/product/silencing-a-whistleblower-a-story-of-
hypocrisy-1st-edition-cobus-de-swardt/
ebookmeta.com
The Rough Guide to Fiji 3rd Edition Rough Guides - Ian
Osborn & Martin Zatko
https://ebookmeta.com/product/the-rough-guide-to-fiji-3rd-edition-
rough-guides-ian-osborn-martin-zatko/
ebookmeta.com

Norton s Obsession Hughes Stalker Duet 1 1st Edition Mia
Fury
https://ebookmeta.com/product/norton-s-obsession-hughes-stalker-
duet-1-1st-edition-mia-fury/
ebookmeta.com

www.EBooksWorld.ir

www.EBooksWorld.ir

Elasticsearch Server Third Edition
www.EBooksWorld.ir

Table of Contents
Elasticsearch Server Third Edition
Credits
About the Authors
About the Reviewer
www.PacktPub.com
eBooks, discount offers, and more
Why subscribe?
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Getting Started with Elasticsearch Cluster
Full text searching
The Lucene glossary and architecture
Input data analysis
Indexing and querying
Scoring and query relevance
The basics of Elasticsearch
Key concepts of Elasticsearch
Index
Document
www.EBooksWorld.ir

Document type
Mapping
Key concepts of the Elasticsearch infrastructure
Nodes and clusters
Shards
Replicas
Gateway
Indexing and searching
Installing and configuring your cluster
Installing Java
Installing Elasticsearch
Running Elasticsearch
Shutting down Elasticsearch
The directory layout
Configuring Elasticsearch
The system-specific installation and configuration
Installing Elasticsearch on Linux
Installing Elasticsearch using RPM packages
Installing Elasticsearch using the DEB package
Elasticsearch configuration file localization
Configuring Elasticsearch as a system service on Linux
Elasticsearch as a system service on Windows
Manipulating data with the REST API
Understanding the REST API
Storing data in Elasticsearch
Creating a new document
Automatic identifier creation
Retrieving documents
Updating documents
Dealing with non-existing documents
Adding partial documents
www.EBooksWorld.ir

Deleting documents
Versioning
Usage example
Versioning from external systems
Searching with the URI request query
Sample data
URI search
Elasticsearch query response
Query analysis
URI query string parameters
The query
The default search field
Analyzer
The default operator property
Query explanation
The fields returned
Sorting the results
The search timeout
The results window
Limiting per-shard results
Ignoring unavailable indices
The search type
Lowercasing term expansion
Wildcard and prefix analysis
Lucene query syntax
Summary
2. Indexing Your Data
Elasticsearch indexing
Shards and replicas
Write consistency
Creating indices
www.EBooksWorld.ir

Altering automatic index creation
Settings for a newly created index
Index deletion
Mappings configuration
Type determining mechanism
Disabling the type determining mechanism
Tuning the type determining mechanism for numeric types
Tuning the type determining mechanism for dates
Index structure mapping
Type and types definition
Fields
Core types
Common attributes
String
Number
Boolean
Binary
Date
Multi fields
The IP address type
Token count type
Using analyzers
Out-of-the-box analyzers
Defining your own analyzers
Default analyzers
Different similarity models
Setting per-field similarity
Available similarity models
Configuring default similarity
Configuring BM25 similarity
Configuring DFR similarity
www.EBooksWorld.ir

Configuring IB similarity
Batch indexing to speed up your indexing process
Preparing data for bulk indexing
Indexing the data
The _all field
The _source field
Additional internal fields
Introduction to segment merging
Segment merging
The need for segment merging
The merge policy
The merge scheduler
Throttling
Introduction to routing
Default indexing
Default searching
Routing
The routing parameters
Routing fields
Summary
3. Searching Your Data
Querying Elasticsearch
The example data
A simple query
Paging and result size
Returning the version value
Limiting the score
Choosing the fields that we want to return
Source filtering
Using the script fields
Passing parameters to the script fields
www.EBooksWorld.ir

Understanding the querying process
Query logic
Search type
Search execution preference
Search shards API
Basic queries
The term query
The terms query
The match all query
The type query
The exists query
The missing query
The common terms query
The match query
The Boolean match query
The phrase match query
The match phrase prefix query
The multi match query
The query string query
Running the query string query against multiple fields
The simple query string query
The identifiers query
The prefix query
The fuzzy query
The wildcard query
The range query
Regular expression query
The more like this query
Compound queries
The bool query
The dis_max query
www.EBooksWorld.ir

The boosting query
The constant_score query
The indices query
Using span queries
A span
Span term query
Span first query
Span near query
Span or query
Span not query
Span within query
Span containing query
Span multi query
Performance considerations
Choosing the right query
The use cases
Limiting results to given tags
Searching for values in a range
Boosting some of the matched documents
Ignoring lower scoring partial queries
Using Lucene query syntax in queries
Handling user queries without errors
Autocomplete using prefixes
Finding terms similar to a given one
Matching phrases
Spans, spans everywhere
Summary
4. Extending Your Querying Knowledge
Filtering your results
The context is the key
Explicit filtering with bool query
www.EBooksWorld.ir

Highlighting
Getting started with highlighting
Field configuration
Under the hood
Forcing highlighter type
Configuring HTML tags
Controlling highlighted fragments
Global and local settings
Require matching
Custom highlighting query
The Postings highlighter
Validating your queries
Using the Validate API
Sorting data
Default sorting
Selecting fields used for sorting
Sorting mode
Specifying behavior for missing fields
Dynamic criteria
Calculate scoring when sorting
Query rewrite
Prefix query as an example
Getting back to Apache Lucene
Query rewrite properties
Summary
5. Extending Your Index Structure
Indexing tree-like structures
Data structure
Analysis
Indexing data that is not flat
Data
www.EBooksWorld.ir

Objects
Arrays
Mappings
Final mappings
Sending the mappings to Elasticsearch
To be or not to be dynamic
Disabling object indexing
Using nested objects
Scoring and nested queries
Using the parent-child relationship
Index structure and data indexing
Child mappings
Parent mappings
The parent document
Child documents
Querying
Querying data in the child documents
Querying data in the parent documents
Performance considerations
Modifying your index structure with the update API
The mappings
Adding a new field to the existing index
Modifying fields of an existing index
Summary
6. Make Your Search Better
Introduction to Apache Lucene scoring
When a document is matched
Default scoring formula
Relevancy matters
Scripting capabilities of Elasticsearch
Objects available during script execution
www.EBooksWorld.ir

Script types
In file scripts
Inline scripts
Indexed scripts
Querying with scripts
Scripting with parameters
Script languages
Using other than embedded languages
Using native code
The factory implementation
Implementing the native script
The plugin definition
Installing the plugin
Running the script
Searching content in different languages
Handling languages differently
Handling multiple languages
Detecting the language of the document
Sample document
The mappings
Querying
Queries with an identified language
Queries with an unknown language
Combining queries
Influencing scores with query boosts
The boost
Adding the boost to queries
Modifying the score
Constant score query
Boosting query
The function score query
www.EBooksWorld.ir

Structure of the function query
The weight factor function
Field value factor function
The script score function
The random score function
Decay functions
When does index-time boosting make sense?
Defining boosting in the mappings
Words with the same meaning
Synonym filter
Synonyms in the mappings
Synonyms stored on the file system
Defining synonym rules
Using Apache Solr synonyms
Explicit synonyms
Equivalent synonyms
Expanding synonyms
Using WordNet synonyms
Query or index-time synonym expansion
Understanding the explain information
Understanding field analysis
Explaining the query
Summary
7. Aggregations for Data Analysis
Aggregations
General query structure
Inside the aggregations engine
Aggregation types
Metrics aggregations
Minimum, maximum, average, and sum
Missing values
www.EBooksWorld.ir

Using scripts
Field value statistics and extended statistics
Value count
Field cardinality
Percentiles
Percentile ranks
Top hits aggregation
Additional parameters
Geo bounds aggregation
Scripted metrics aggregation
Buckets aggregations
Filter aggregation
Filters aggregation
Terms aggregation
Counts are approximate
Minimum document count
Range aggregation
Keyed buckets
Date range aggregation
IPv4 range aggregation
Missing aggregation
Histogram aggregation
Date histogram aggregation
Time zones
Geo distance aggregations
Geohash grid aggregation
Global aggregation
Significant terms aggregation
Choosing significant terms
Multiple value analysis
Sampler aggregation
www.EBooksWorld.ir

Children aggregation
Nested aggregation
Reverse nested aggregation
Nesting aggregations and ordering buckets
Buckets ordering
Pipeline aggregations
Available types
Referencing other aggregations
Gaps in the data
Pipeline aggregation types
Min, max, sum, and average bucket aggregations
Cumulative sum aggregation
Bucket selector aggregation
Bucket script aggregation
Serial differencing aggregation
Derivative aggregation
Moving avg aggregation
Predicting future buckets
The models
Summary
8. Beyond Full-text Searching
Percolator
The index
Percolator preparation
Getting deeper
Controlling the size of returned results
Percolator and score calculation
Combining percolators with other functionalities
Getting the number of matching queries
Indexed document percolation
Elasticsearch spatial capabilities
www.EBooksWorld.ir

Mapping preparation for spatial searches
Example data
Additional geo_field properties
Sample queries
Distance-based sorting
Bounding box filtering
Limiting the distance
Arbitrary geo shapes
Point
Envelope
Polygon
Multipolygon
An example usage
Storing shapes in the index
Using suggesters
Available suggester types
Including suggestions
Suggester response
Term suggester
Term suggester configuration options
Additional term suggester options
Phrase suggester
Configuration
Completion suggester
Indexing data
Querying indexed completion suggester data
Custom weights
Context suggester
Context types
Using context
Using the geo location context
www.EBooksWorld.ir

The Scroll API
Problem definition
Scrolling to the rescue
Summary
9. Elasticsearch Cluster in Detail
Understanding node discovery
Discovery types
Node roles
Master node
Data node
Client node
Configuring node roles
Setting the cluster’s name
Zen discovery
Master election configuration
Configuring unicast
Fault detection ping settings
Cluster state updates control
Dealing with master unavailability
Adjusting HTTP transport settings
Disabling HTTP
HTTP port
HTTP host
The gateway and recovery modules
The gateway
Recovery control
Additional gateway recovery options
Indices recovery API
Delayed allocation
Index recovery prioritization
Templates and dynamic templates
www.EBooksWorld.ir

Templates
An example of a template
Dynamic templates
The matching pattern
Field definitions
Elasticsearch plugins
The basics
Installing plugins
Removing plugins
Elasticsearch caches
Fielddata cache
Fielddata size
Circuit breakers
Fielddata and doc values
Shard request cache
Enabling and configuring the shard request cache
Per request shard request cache disabling
Shard request cache usage monitoring
Node query cache
Indexing buffers
When caches should be avoided
The update settings API
The cluster settings API
The indices settings API
Summary
10. Administrating Your Cluster
Elasticsearch time machine
Creating a snapshot repository
Creating snapshots
Additional parameters
Restoring a snapshot
www.EBooksWorld.ir

Cleaning up – deleting old snapshots
Monitoring your cluster’s state and health
Cluster health API
Controlling information details
Additional parameters
Indices stats API
Docs
Store
Indexing, get, and search
Additional information
Nodes info API
Returned information
Nodes stats API
Cluster state API
Cluster stats API
Pending tasks API
Indices recovery API
Indices shard stores API
Indices segments API
Controlling the shard and replica allocation
Explicitly controlling allocation
Specifying node parameters
Configuration
Index creation
Excluding nodes from allocation
Requiring node attributes
Using the IP address for shard allocation
Disk-based shard allocation
Configuring disk based shard allocation
Disabling disk based shard allocation
The number of shards and replicas per node
www.EBooksWorld.ir

Allocation throttling
Cluster-wide allocation
Allocation awareness
Forcing allocation awareness
Filtering
What do include, exclude, and require mean
Manually moving shards and replicas
Moving shards
Canceling shard allocation
Forcing shard allocation
Multiple commands per HTTP request
Allowing operations on primary shards
Handling rolling restarts
Controlling cluster rebalancing
Understanding rebalance
Cluster being ready
The cluster rebalance settings
Controlling when rebalancing will be allowed
Controlling the number of shards being moved between nodes concurrently
Controlling which shards may be rebalanced
The Cat API
The basics
Using Cat API
Common arguments
The examples
Getting information about the master node
Getting information about the nodes
Retrieving recovery information for an index
Warming up
Defining a new warming query
Retrieving the defined warming queries
www.EBooksWorld.ir

Deleting a warming query
Disabling the warming up functionality
Choosing queries for warming
Index aliasing and using it to simplify your everyday work
An alias
Creating an alias
Modifying aliases
Combining commands
Retrieving aliases
Removing aliases
Filtering aliases
Aliases and routing
Zero downtime reindexing and aliases
Summary
11. Scaling by Example
Hardware
Physical servers or a cloud
CPU
RAM memory
Mass storage
The network
How many servers
Cost cutting
Preparing a single Elasticsearch node
The general preparations
Avoiding swapping
File descriptors
Virtual memory
The memory
Field data cache and breaking the circuit
Use doc values
www.EBooksWorld.ir

RAM buffer for indexing
Index refresh rate
Thread pools
Horizontal expansion
Automatically creating the replicas
Redundancy and high availability
Cost and performance flexibility
Continuous upgrades
Multiple Elasticsearch instances on a single physical machine
Preventing a shard and its replicas from being on the same node
Designated node roles for larger clusters
Query aggregator nodes
Data nodes
Master eligible nodes
Preparing the cluster for high indexing and querying throughput
Indexing related advice
Index refresh rate
Thread pools tuning
Automatic store throttling
Handling time-based data
Multiple data paths
Data distribution
Bulk indexing
RAM buffer for indexing
Advice for high query rate scenarios
Shard request cache
Think about the queries
Parallelize your queries
Field data cache and breaking the circuit
Keep size and shard size under control
Monitoring
www.EBooksWorld.ir

Elasticsearch HQ
Marvel
SPM for Elasticsearch
Summary
Index
www.EBooksWorld.ir

www.EBooksWorld.ir

Elasticsearch Server Third Edition
www.EBooksWorld.ir

www.EBooksWorld.ir

Elasticsearch Server Third Edition
Copyright © 2016 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system,
or transmitted in any form or by any means, without the prior written permission of the
publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the authors, nor Packt Publishing, and its
dealers and distributors will be held liable for any damages caused or alleged to be caused
directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: October 2013
Second edition: February 2015
Third edition: February 2016
Production reference: 1230216
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78588-881-6
www.packtpub.com
www.EBooksWorld.ir

www.EBooksWorld.ir

Credits
Authors
Rafał Kuć
Marek Rogoziński
Reviewer
Paige Cook
Commissioning Editor
Nadeem Bagban
Acquisition Editor
Divya Poojari
Content Development Editor
Kirti Patil
Technical Editor
Utkarsha S. Kadam
Copy Editor
Alpha Singh
Project Coordinator
Nidhi Joshi
Proofreader
Safis Editing
Indexer
Rekha Nair
Graphics
Jason Monteiro
Production Coordinator
Manu Joseph
Cover Work
Manu Joseph
www.EBooksWorld.ir

www.EBooksWorld.ir

About the Authors
Rafał Kuć is a software engineer, trainer, speaker and consultant. He is working as a
consultant and software engineer at Sematext Group Inc. where he concentrates on open
source technologies such as Apache Lucene, Solr, and Elasticsearch. He has more than 14
years of experience in various software domains—from banking software to e–commerce
products. He is mainly focused on Java; however, he is open to every tool and
programming language that might help him to achieve his goals easily and quickly. Rafał
is also one of the founders of the solr.pl site, where he tries to share his knowledge and
help people solve their Solr and Lucene problems. He is also a speaker at various
conferences around the world such as Lucene Eurocon, Berlin Buzzwords, ApacheCon,
Lucene/Solr Revolution, Velocity, and DevOps Days.
Rafał began his journey with Lucene in 2002; however, it wasn’t love at first sight. When
he came back to Lucene in late 2003, he revised his thoughts about the framework and
saw the potential in search technologies. Then Solr came and that was it. He started
working with Elasticsearch in the middle of 2010. At present, Lucene, Solr, Elasticsearch,
and information retrieval are his main areas of interest.
Rafał is also the author of the Solr Cookbook series, ElasticSearch Server and its second
edition, and the first and second editions of Mastering ElasticSearch, all published by
Packt Publishing.
Marek Rogoziński is a software architect and consultant with more than 10 years of
experience. His specialization concerns solutions based on open source search engines,
such as Solr and Elasticsearch, and the software stack for big data analytics including
Hadoop, Hbase, and Twitter Storm.
He is also a cofounder of the solr.pl site, which publishes information and tutorials about
Solr and Lucene libraries. He is the coauthor of ElasticSearch Server and its second
edition, and the first and second editions of Mastering ElasticSearch, all published by
Packt Publishing.
He is currently the chief technology officer and lead architect at ZenCard, a company that
processes and analyzes large quantities of payment transactions in real time, allowing
automatic and anonymous identification of retail customers on all retailer channels (m-
commerce/e-commerce/brick&mortar) and giving retailers a customer retention and
loyalty tool.
www.EBooksWorld.ir

www.EBooksWorld.ir

About the Reviewer
Paige Cook works as a software architect for Videa, part of the Cox Family of
Companies, and lives near Atlanta, Georgia. He has twenty years of experience in
software development, primarily with the Microsoft .NET Framework. His career has been
largely focused on building enterprise solutions for the media and entertainment industry.
He is especially interested in search technologies using the Apache Lucene search engine
and has experience with both Elasticsearch and Apache Solr. Apart from his work, he
enjoys DIY home projects and spending time with his wife and two daughters.
www.EBooksWorld.ir

www.EBooksWorld.ir

www.PacktPub.com
www.EBooksWorld.ir

eBooks, discount offers, and more
Did you know that Packt offers eBook versions of every book published, with PDF and
ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as
a print book customer, you are entitled to a discount on the eBook copy. Get in touch with
us at <[email protected]> for more details.
At www.PacktPub.com, you can also read a collection of free technical articles, sign up
for a range of free newsletters and receive exclusive discounts and offers on Packt books
and eBooks.
https://www2.packtpub.com/books/subscription/packtlib
Do you need instant solutions to your IT questions? PacktLib is Packt’s online digital
book library. Here, you can search, access, and read Packt’s entire library of books.
www.EBooksWorld.ir

Why subscribe?
Fully searchable across every book published by Packt
Copy and paste, print, and bookmark content
On demand and accessible via a web browser
www.EBooksWorld.ir

www.EBooksWorld.ir

Preface
Welcome to Elasticsearch Server, Third Edition. This is the third instalment of the book
dedicated to yet another major release of Elasticsearch—this time version 2.2. In the third
edition, we have decided to go on a similar route that we took when we wrote the second
edition of the book. We not only updated the content to match the new version of
Elasticsearch, but also restructured the book by removing and adding new sections and
chapters. We read the suggestions we got from you—the readers of the book, and we
carefully tried to incorporate the suggestions and comments received since the release of
the first and second editions.
While reading this book, you will be taken on a journey to the wonderful world of full-text
search provided by the Elasticsearch server. We will start with a general introduction to
Elasticsearch, which covers how to start and run Elasticsearch, its basic concepts, and how
to index and search your data in the most basic way. This book will also discuss the query
language, so called Query DSL, that allows you to create complicated queries and filter
returned results. In addition to all of this, you’ll see how you can use the aggregation
framework to calculate aggregated data based on the results returned by your queries. We
will implement the autocomplete functionality together and learn how to use Elasticsearch
spatial capabilities and prospective search.
Finally, this book will show you Elasticsearch’s administration API capabilities with
features such as shard placement control, cluster handling, and more, ending with a
dedicated chapter that will discuss Elasticsearch’s preparation for small and large
deployments— both ones that concentrate on indexing and also ones that concentrate on
indexing.
www.EBooksWorld.ir

Exploring the Variety of Random
Documents with Different Content

The Project Gutenberg eBook of Aisopolaisia
Satuja

This ebook is for the use of anyone anywhere in the United States
and most other parts of the world at no cost and with almost no
restrictions whatsoever. You may copy it, give it away or re-use it
under the terms of the Project Gutenberg License included with this
ebook or online at www.gutenberg.org. If you are not located in the
United States, you will have to check the laws of the country where
you are located before using this eBook.
Title: Aisopolaisia Satuja
Author: Phaedrus
Translator: Samuel Roos
Release date: February 27, 2016 [eBook #51309]
Language: Finnish
Credits: E-text prepared by Jari Koivisto
*** START OF THE PROJECT GUTENBERG EBOOK AISOPOLAISIA
SATUJA ***

E-text prepared by Jari Koivisto
AISOOPOLAISIA SATUJA
Kirj.
Phaidron, Auguston Vapautettu
Latinasta suomentanut D:r Samuel Roos
Sisältyy: SUOMI, 1860. Tjugonde årgången.
Helsingfors, Finska Litteratur-Sällskapets förlag, 1862
Imprimatur: L. Heimbürger.

SISÄLLYS:
Johdatus lukemiseen.
Ensimäinen Kirja:
     Esitys.
  1. Susi ja karitsa.
  2. Sammakkoin kuninkaan pyyntö.
  3. Ylpeilevä naakka ja riikinkukko.
  4. Koira lihaa virran yli viemässä.
  5. Lehmä ja Vuohi, Lammas ja Leijona.
  6. Sammakot Auringolle.
  7. Repo valenaaman nähdessä.
  8. Susi ja Kurki.
  9. Varpuinen ja Jänes.
 10. Susi ja Repo, tuomarina Apinia.
 11. Aasi ja Leijona metsän ajossa.
 12. Peura lähteellä (hetteellä).
 13. Repo ja Kaarne.
 14. Mies ja Puut.
 15. Sukkela Vares.
 16. Suutarista Parantajaksi.

 17. Aasi vanhalle paimenellensa.
 18. Lammas, Peura ja susi.
 19. Lammas, Koira ja Susi.
 20. Vaimo synnytys-vaivassa.
 21. Penikoiva koira.
 22. Nälkäiset Koirat.
 23. Vanha Leijona, Metsäkarju, Härkä ja Aasi.
 24. Kärppä ja Mies.
 25. Uskollinen Koira.
 26. Sammakko ja Härkä.
 27. Koira ja Krokodiili.
 28. Kettu ja Haikara.
 29. Koira, Aarre ja Korpikotka.
 30. Repo ja Kokko.
 31. Aasi pilkkaa metsäkarjua.
 32. Sammakot kuin pelkäävät härkäin taistelua.
 33. Poutahavukka ja Kyhkyiset.
Toinen Kirja:
     Esitys.
  1. Mulli, Leijona ja Rosvo.
  2. Ämmä ja Tyttö Miehen kultaisina.
  3. Mies ja Koira.
  4. Kotka, Kissa ja Metsäsika.
  5. Keisari Passarillensa.
  6. Kokko, Vares ja Kilpikonna.
  7. Muulit ja Rosvot.
  8. Peura ja Härät.
     Päätös.

Kolmas Kirja:
     Esitys Eytycholle.
  1. Ämmä tyhjälle Savi-astialle.
  2. Pantteri ja Paimenet.
  3. Aisoopos ja Maamies.
  4. Teurastaja ja Apinia.
  5. Aisoopos ja Katukonna.
  6. Kärpänen ja Muuli.
  7. Susi ja Koira.
  8. Sisar ja Veli.
  9. Sookrates Ystävillensä.
 10. Auguston aikainen tapaus.
 11. Kuohittu hävyttömälle.
 12. Kananpoika Päärlylle.
 13. Mesiäisten ja Kimalaisten riita, jonka Vapsainen ratkaisee.
 14. Aisoopos lasten askareissa.
 15. Karitsa vuohen kasvattina.
 16. Heinäsirkka ja Yökkö.
 17. Puut Jumalitten huostassa.
 18. Riikinkukko Junolle äänestänsä.
 19. Aisoopon vastaus Kopsa-suulle.
     Kirjottaja Suosittajalle.
Neljäs Kirja:
     Esitys Particulolle.
  1. Aasi ja Gallit.
  2. Phaidros.
  3. Repo ja Viinarypäle.
  4. Hevoinen ja Metsäkarja.

  5. Aisoopos testamentin selittäjänä.
  6. Hiirten sota Kärppäin kanssa.
  7. Phaidros Aisoopolaisten satujen moittijoille.
  8. Kyykäärme ja Karrutin.
  9. Repo ja Pukki.
 10. Jupiterin laukut.
 11. Pyhyyden ryöstäjä eli Varas ja Lyhty.
 12. Herkules ja Plutus.
 13. Leijo Kuninkaana
 (Sadut 14 ja 15 eivät sovi Suomeksi.)
 16. Kutut ja Pukit.
 17. Laivuri ja Merimiehet.
 18. Koirain airuet Jupiterin tykö.
 19. Ihminen ja Kyykäärme.
 20. Repo ja Lohikäärme.
 21. Phaidros Saduistansa.
 22. Simoonideen haaksirikko.
 23. Vuori synnytys-vaivassa.
 24. Viholainen ja Kärpänen.
 25. Simoonidees säilytetään jumalilta.
     Päätös Particulolle.
Viides kirja:
     Esitys.
  1. Kuningas Demetrius ja Laulaja Menander.
  2. Matkamiehet ja Rosvo.
  3. Paljaspää ja Kärpänen.
  4. Aasi ja Porsaat.
  5. Lipilaari ja Maamies.
  6. Paljaspää ja Hivusheitto.

  7. Huilunsoittaja Prinsi.
  8. Aika.
  9. Härkä ja Vasikka.
 10. Koira ja Metsämies.
Johdatus Lukemiseen.
Satujen alku on varsin vanha. Niitä tavataan kaikissa
kansakunnissa jo sivistyksen alkeissa, vaikka niitä ei paljosti ole
kootuksi tullut. Vanhin meidän tietoomme saatu kokous on
Arabialainen Viisaan Lookman'in nimellä, jonka arvataan eläneen
Kuningas Salomon aikoina ja olleen ainakin vapaan, jollei peräti
kansakuntansa pään (Emir). Muutoin tiedämme itäisellä maalla
vertauksia vahvasti harjoitettavan; ja vertauksista satuihin ja
saduista vertauksiin ei ole pitkä askel. Mutta erinäisistä, moninaisissa
tiloissa erityisiltä ihmisiltä jutelluista saduista ei tullut Euroopalaisen
sivistyksen alkupesässä mitään kunnollista riviä eli kokousta ennen
kun juuri Atheenin loistavimmana aikana Phrygialainen Aisoopos niitä
näkyy kaikkinaisiin asioihin ja tapauksiin sovittaneen; lienee hänellä
sitte jo kotomaaltansa joku alkuperäinen saturunsaus ollut, taikka
niin nerokas äly, että hän paikalla taisi ajatuksensa satupukuun niin
somasti sovittaa, että hän jutuillansa sai Atheenilaisen, mielen
terävyyttä rakastavaisen, kansan innokkaasti ihastumaan; josta sitte
seurasi että hänen satujansa kokoamalla koottiin.
Miten Aisoopos Atheeniin ja Phaidros Roomaan tullut lienee, siitä
ei näissä saduissa, eikä muutoinkaan, ole mitään vakavaa tietoa; sillä
Franskalaiselta de la Fontainelta Planudeen nimellä kerrottu juttu

Aisoopon elämäkerrasta on enemmän Markolphon tai Ulspeilin
mukainen kun toden näköinen. Kumpikin näkyy vasta nuorella
miehen ijällä kotoa muuttaneen. Lieneekö Aisoopos otettu sodassa,
joita siihen aikaan Vähän Aasian Greikalaiset asukkaat Atheenilaisten
avulla pitivät Persialaisten vallotusvehkeitä vastaan, ja sen aikaisen
tavan mukaan sitte orjana pidetty. Että hän Atheenilaisille oli hyvin
tuttu ja nerostansa kunnioitettu [A. Gellii Noct. Att. II: 29], se näkyy
toisen kirjan päätöksestä. Phaidron tulo Roomaan on myös
tietymätön ja samaten hänen toimituksensa Auguston hovissa. Jos
luulla olisi luvallinen, niin luulisin häntä pidetyn Lukijana
(anagnostes), joita sen aikaiset valtavat Roomalaiset pitivät
useampia, ja joiden virka oli huvittaa isäntiänsä ja vieraita aterian
aikana, taikka kirjottajana (librarius), joiden tuli kopioita kirjoja
niistä, kuita isäntä oli käsiinsä saanut. Nimi Phaidros, loistava, kirkas,
lieneekö alkuinen ollut, vaiko vasta orjana annettu, on myös
tietymätön asia.
Muutoin on Phaidron myöhemmästä elämäkerrasta kirjamme
tarkastaja Christ. Timoth. Dressler latinaisessa esipuheessansa
_Teubner_iläiseen ylöspanoon kokenut kaikki koota, mitä hänestä ja
kirjansa vaiheista vainkin vielä ilmiin saada taidetaan [M. Fab.
Quintilianus, Inst. Or. X: 1].
Paitsi näitä tässä suomennettuja viittä kirjaa on mainittu Dressler
saanut kokoon useampia, joita niihin lisänä liittänyt on.
Kirjan kunniaksi sopii tässä sanoa, että latinan kieli siinä on mitä
selvintä, sanarikkaus suuri ja värsy niin huokeasti juokseva, kuin
tänlainen värsy joinkin olla taitaa. Nämä edut, ynnä huvittava aine,
tekevät tämän kirjan hyvin sopivaksi melkein ensimäiseksi latinan
kielen oppikirjaksi.

Värsyjänsä Phaidros kutsuu Senarii, kuutoisiksi, kuus-jalkaisiksi eli
kuus-askelisiksi, kuiden askelmat aina olivat iambit (v —), lyhykäinen
eli hieno eli matalempi sanajäsen edellä ja pitempi eli lujempi
perässä, juuri niin kuin astuessa jalan nostaminen vähemmän kuuluu
kun laskeminen.
Tämänlainen värsy kuvataan näin:
 näin: z — v — v — v — v — v —, ja
 luetaan: Jo saat ti hä nen ke too ki pakoit semaan, taikka
 latinaksi: Athe nae quum flore rent ae quis le gibus
            Pr ocax liber tas ci vita tem mi scuit
            Fr enum que sol vit pri stinum licen tia.
            Hinc con spir a tis fa ctio num par tibus,
            Ar cem tyran nus oc cupa vit Pi sistratus &.
Tässäkin jo näkyy luonnostansa pitkä sanajäsen (syllaba)
käytettävän lyhyen verosta niinkuin: nae, rent, li, fre ja hinc [Systole
longam corripit, at Diastole contra], ja myös kaksi lyhyttä pistettävän
yhden pitkän siaan, niinkuin: stratus; mutta useasti pistetään kaksi
syllabaa lyhykäisenkin siaan, niinkuin:
     Aeso pus au ctor quam materi am rep perit,
     Hanc ego poli vi ver sibus sena riis.
     Et quod pruden ti vi tam con silio monet.
     Calu mnia ri si quis au tem volu erit,
     Quod ar bores loquan tur, non tantum ferae,
     Fictis joca ri nos memi nerit fa bulis.
Vielä on kaikessa latinaisessa värsyssä muistettava tämä latinainen
värsy:

Ecthlipsis necat m, Synaloephe vero vocalem, se on: edellisen
sanan päättestä lähtee m ja pääte-äännäin, jos seuraava sana alkaa
ääntäimellä taikka h:lla (kuta Latinalaiset eivät pitäneet kirjaimen
arvoisena, vaan sanoivat: H magis est aspiratio quam littera) niinkuin
nähdään ensimäisen Sadun jo toisesta sanasta alkain:
    Ad ri v eun dem lupus et a gnus ve nerant,
    Siti compul si: supe rior stabat lupus
    Longe qu inferi or a gnus. Tunc fauc im proba
    Latr in cita tus jur gii caus in tulit.
    Qui pos sum, quae so, face re, quod quereris, lupe
    Ant hos sex men ses ma l, ait, di xisti mihi
    Pater hercu le tuus, inquit, malé dixit mihi.
Näistä halullinen oppilas niin paljon osviitaa saanee, että hän
hyvän opettajan neuvolla asian päälle pääsee.
Ensimäinen Kirja.
Esitys:
    Aisoopos isä hyvän aineen keksinyt,
    Kun minä kaunistellut kuutos-värsyillä.
    Kakskertaisesti kirjaiseni hyödyttää:
    Se naurattaa ja neuvoo viisaast' elämään.

    Jos jonkun ehkä mieli tekee moittimaan, 5
    Puidenkin muka puhuvan ja eläinten,
    Niin muistais' meidän tässä tarinoitsevan.
Satu 1.
Usein on huokea syyttömän sortaa.
Susi ja Karitsa.
    Luo saman puron suden ynnä karitsan
    Tuo jano ajoi; susi seisoi ylinnä
    Ja karits' alempana varsin kaukana,
    Niin häijy nälkäkurkku riitaa nostamaan:
    Minvuoksi juomaveden mulle sekoitat? 5
    Peljäten lieminkäinen: miten taitaisin,
    Voi susikulta! tuota tehdä? tänne päin
    Sun puolestasi mulle juoksee juotava.
    Todeksi nähden tiuskas': ennen puolta vuott'
    Mua kiroilit: ja lammas parka vastasi: 10
    Empämä vielä silloin ollut saatukaan;
    Niin isäis sitte minua haukkui kiroten,
    Hän ärjäs', häijy, raadellessa syyttömän.
    Tä satu niille kirjoitettiin miehille,
    Jotk' vale-syillä syyttömiä sortavat. 15

Satu 2.
Vähin vastuksista.
Sammakkoin kuninkaan pyyntö.
    Atheenin kukoistaissa hyväin lakien
    Suojassa, liika vapaus kansan paisutti
    Ja ylimieli särki siteet entiset.
    Kuin tästä lahkokunnat nousi vastuksin,
    Yksvaltiaana linnan otti Pisistrat. 5
    Siis kurjaks' miesten itkellessä orjuutta,
    Hän vaikk'ei ollut ankara, vaan vaikea
    Kuin oli varsin tottumatta rasitus;
    Aisoopos heille tämän sanoi satuisen:
    Vapaina allikoissa uiden sammakot 10
    Heillensä huutain kuningasta pyysivät,
    Vallalla hillitsemään ilkitapoja.
    Niin ilmanvalta naurahtaen nakkasi
    Vähäisen kartun; vesi siitä roiskahtain
    Pelkäämään saatti su'un peri pelkurin. 15
    Kuin karttu kauvan uponnunna makasi,
    Niin eräs kerran hiljaa nosti päätänsä
    Ja tutkei kuningasta, joukon kokosi,
    Ku, pääsnyt pelostansa, pani hävynkin
    Pois, puusen päällä sitte pahoin hyppeli 20
    Ja häpiällä häväistessä riemusi.
    Nyt uutta mentiin kuningasta anomaan,
    Kosk' ennen annett' aivan oli mitätön.
    Niin pani heille käärmeen, terähampaalla

    Ku heidät kaikki yksitellen käsitti 25
    Turh' oli parkain pako, pelko äänenkin
    Sulki. Siis airun lähdettivät kerjäämään
    Kurjillen armoa. Vaan ylinen vastasi:
    Se hyvä saatunne kosk' eikä kelvannut,
    Niin kovaa kärsikää. Siis tekin veikkoset 30
    Tätä kärsikäätten, ettei tulis' tuimempi.
Satu 3.
Paras pysyä säädyssänsä.
Ylpeilevä naakka ja riikinkukko.
    Ei kerskailemaan toisten loisto-eduista,
    Vaan omaan paremmin pukuunsa tytymään,
    Aisoopos tällä esimerkill' opettaa.
    Turhasta naakka ylpeydestä paisunut
    Sai riikinkukon suoltuneita sulkia 5
    Kokoon, ja niillä itseänsä koreili:
    Sitt' omiansa kaunaten hän yritti
    Loistavan riikinkukko-parveen, mutta ne
    Pois repeilivät höyhömet ja nokilla
    Ajoivat poijes; naakka surkumielellä 10
    Näin pyrkii seuraan omain sukulaistensa,
    Mutt' näiltä hylky hyljättynä häpesi.
    Niin yksi niistä, joita oli kaunannut:
    Jos oisit meidän oloihimme tytynyt

    Ja omiin luonnon lahjoihin ei suuttunut, 15
    Niin et ois tähän häpiäänkään joutunut.
Satu 4.
Ahneus ahneen pettää.
Koira lihaa virran yli viemässä.
    Oikein omansa hukkaa toisen pyytävä.
    Kuin koira lihaa veden yli uiden vei,
    Niin veden kalvossa hän näki kuvansa,
    Ja luuli toisen myöskin vievän saalista:
    Tuot' anasti, mutt' pettyi ahneudesta 5
    Ja päästi ruoan, kun jo piti hampaissa,
    Mutt' eipä saanut, kuta ahne himosi.
Satu 5
Vältä valtavaisten kumppanuutta.
Lehmä ja Vuohi, Lammas ja Leijona.
    Ei vakaa valtavaisten kanssa kumppanuus,
    Sen todeks' osottaapi tämä tarina.
    Kuin lehmä ja vuohi ja lammas väärän kärsivä
    Leijoonan kanssa seurustivat korvessa,

    Ja saatu oli hirvi hirmu lihava; 5
    Niin leijo sanoi heille, osain tehtyä:
    Mun ensimäinen vuoksi leijon nimeni;
    Antakaa toinen uroollisuudestani;
    Mun voiman vuoksi kolmas ompi omani,
    Ja kovin käy jos joku koskee neljänteen. 10
Näin kaiken saaliin piti väkivallalla.
Satu 6.
Lurjukset lurjusten sikiötkin.
Sammakot Auringolle.
    Häät herkulliset varkaan näki läheisen
    Aisoopos, siitä kohta läksi lausumaan:
    Kuin kerran aurinkokin aikoi naimiseen,
    Niin sammakoilta parku pääsi pilvihin,
    Ja parkumasta liikkui pilvein haltia 5
    Ja kysyi syytä: vastas' allikon asukas:
    Jo yksin polttaa kuivaks' kaikki lammikot
    Ja saattaa kurjat kuivuudella kuolemaan;
    Voi mikä surma! saisi vielä sikiön!
Satu 7.

Tyhmäin kunnia on mitätön.
Repo valenaaman nähdessä.
    Sai kettu kerran valenaaman näkemään;
    Voi, huusi, miten pulskea muoto aivuton!
    Sanottu niille, joille paljaan kunnian
    On onni lahjottanut, taidon kieltänyt.
Satu 8.
Ei hyvä häijyä auttaa.
Susi ja Kurki.
    Se, joka työnsä palkkaa pahoilt' anonee,
    Hän pettyy: ensin, auttain kelvottomia;
    Ja sitte, kuin on paha päästä pulasta.
    Luu hukan kurkkuun nielless' oli tarttunut;
    Ja tuska pani, suuren palkan ehdolla, 5
    Jokaista tuskan apuun houkuttelemaan.
    Ja viimein saikin kurjen varsin valalla
    Kurkkunsa pitkän pistämällä kitahan
    Luun oman hengen vaarallansa vetämään.
    Työn tehtyä, kuin kurki pyysi palkkaansa; 10
    Niin vastas': kiitä kuin sait pääsi suustani
    Viel' eheänä; siin' on palkkaa kylläksi.

Satu 9.
Älä huoli hätäynnyttä pilkata!
Varpuinen ja Jänes.
    Its' olla huoleton ja toista pitittää
    On hullun tapa, värsyseni opettaa.
    Kourissa kokon valittavaa jänestä
    Varpuinen torui: kussa pitkät potkusi
    Ja nopsat jalkas, missä ne nyt viipyivät? 5
    Näin laruttavan havukka yhtäkkiä
    Löi, turhaan kyllä kuikuttavan kuoliaks'.
    Niin puolikuollut jänes tuonen tuskassa:
    Kyll' äsken huoletonna minua pititit,
    Jo tuli sama kova onni kotihin. 10
Satu 10.
Ei valettelijaa totta puhuessakaan uskota.
Susi ja Repo, tuomarina Apinia.
    Ken kerran petturiksi ilkeäks' tiedetään,
    Hänt' eipä uskota, puhuessa tottakin:
    Aisoopos todistaa lyhyellä sadulla.

    Kuin susi syytti repoa varkaudesta,
    Ja kettu kielsi ryhtyneensä ollenkaan; 5
    Apinia istui riitaa ratkaisemahan.
    Kuin kumpikin oil asiansa ajanut,
    Niin julisti Apinia tämän tuomion:
    Et sinä kadottaneen näy, kuta kaipailet;
    Sun uskon salaa siepanneen, kuta kieltelet. 10
Satu 11.
Nauruttaa kunnottoman kerskaus.
Aasi ja Leijona metsän ajossa.
    Kuin kunnotonkin kerskaa jalotöistänsä,
    Kyll' oudot uskottaa, tutuill' on nauruksi.
    Kuin leijo aasin avull' aikoi metsistell';
    Hän peitti hänen pensastoon ja neuvoili,
    Ett' otuksia äänell' tavattomalla 5
    Peljättäis' karkuun, its' hän kiinni ottaisi;
    Niin tämä korvat pystyyn äkki kiljasi
    Voimaansa myöden, saikin siten otukset
    Äänellä uusihirmuisella liikkeelle
    Ja polkujansa pakenemaan tuttuja. 10
    Kuin leijo, väsynynnä teurastamasta,
    Pois käski aasin, käski vaiketa, niin hän,
    Röykästyneenä, kysyi äänens' ankaruutt'.

    Jo verraton, jos minäin en ois tuntenut
    Sun sydäntäs ja sukuas, oisin hätäillyt. 15
Satu 12.
Usein hyödyllisintä hylkynä pidetään.
Peura lähteellä (hetteellä).
    Useinkin hyödyllisint' ylön katsotaan
    Ja turhaa kehutaan; sen näyttää satuni.
    Kuin peura juotuansa seisoi lähteellä
    Ja veden päällä näki kauniin kuvansa;
    Hän ihmetellen kehuu haara-sarveja 5
    Ja moittii sääriänsä sangen hoikkia.
    Mutt' äkki pelko metsämiesten äänistä
    Jo saatti hänen ketoo kipakoitsemaan;
    Näin koirat jätti pian: pääsi metsähän;
    Mutt' täällä sarvet tekivätkin vastuksen, 10
    Ja koirain hampaat hirmuisesti purivat.
    Niin kuollessansa sanotaan hän sanoneen:
    Voi, minä vaivainen, kuin vasta havaitsen,
    Ne hyödyttäneen, joita pidin huonona;
    Ne turman tuottaneen, kuin kouho kehusin. 15
Satu 13.

Kehuja kavalin kaikista.
Repo ja Kaarne.
    Ken kehumista pyytää sulo sanoilla,
    Hän usein pettyy häpiään ja vahinkoon.
    Kuin kaarne juuston akkunalta näppäsi
    Ja lensi syömään pitkään puuhun metsässä;
    Niin repo näki sen ja alkoi kehua: 5
    Oi kuinka suloisesti sulkas kiiltävät,
    Kuink' ompi kaunis kasvantos ja katsantos,
    Jos ääni ois sen vertainen, niin linnuista
    Sä oisit ensimäinen. Tämä raakkumaan
    Ja äänens suloisuutta hullu näyttämään. 10
    Mutt' avattua nokan juusto putosi
    Kun kettu kavala sieppas' haluhampaalla.
    Näin näkyy miten arvoinen on ymmärrys,
    Ja viisaus voittaa voimat varsin vahvatkin.
Satu 14.
Vahingoksensa joku vihollistans auttaa.
Mies ja Puut.
    Ne hukkuvat, jotk' vihollistans auttavat.
    Mies, kirveen tehtyä, läksi puilta pyytämään,

    Ett' antaisivat varren puusta lujasta.
    Jokainen käski antaa metsä-öljypuun.
    Hän lahjan otti, teki varren, sovitti 5
    Kirveesen, kaasi sitte suuret tammetkin,
    Ja valikoitsi mieltä myöden. Saarnelle
    Sitt' tammi sanoi: syystä meitä hakataan.
Satu 15.
Kyllä viisas keinon keksii.
Sukkela Vares.
    Janoinen vares savipataa läheni,
    Ku vettä puolellansa; koki kumota;
    Vaan lujana kuin seisoi, tämä kivejä
    Pudotti pataan, joiden paljouudella
    Sai veden nousemaan ja janon sammutti. 5
    Se tästä näkyy, mitä nero aikaan saa:
    Miehuutta etuisempi ain' on viisaus.
Satu 16.
Joukon luulo usein pettyy.
Suutarista Parantajaksi.

    Kuin kelvottomuutensa vuoksi suutari
    Juur' alkoi nälkään nääntyä, niin rupesi
    Hän piilo-paikass' parannetta tekemään,
    Ja myymään pettäin myrkkyvasteen nimellä.
    Jo huutoon tullut, rikastunut sairastui. 5
    Niin tuli kuningaskin tätä tutkimaan:
    Sai pikarihin tätä myrkyvastetta
    Ja vettä, oli myrkkyä panevanansa,
    Niin käski juoda suuren palkan ehdolla.
    Mutt' kuollon pelossansa konna tunnusti, 10
    Ei taitavansa parantajan oppia,
    Vaan joukon hulluudesta saaneen huutonsa.
    Niin kuningas käsketti kansan kokohon:
    Voi, kuinka hulluiks' teitänne te luulette,
    Kuin tämän haltuun uskallatte hengenne 15
    Joll' jalkojansa kengittää ei uskottu!
    Nyt tämä niille todell' olkoon sanottu,
    Juur' joiden hulluus hävyttömii hyödyttää.
Satu 17.
Ei haltian tavat köyhään koske.
Aasi vanhalle paimenellensa.
    Kuin kansakunta hallitusta muuttanee,
    Ei köyhäin onni muutu valtiaan tavoista;
    Sen todistaapi tämä lyhy tarina.

    Aasia niityll' äijä syötti pelkuri:
    Hän vihollisten äänist' äkki peljästyi 5
    Ja käski pakoon ettei kiinni saataisi;
    Mutt' tämä laiska kysyi: muka luuletko
    Voittajan kahdet satulat mulle panevan?
    En, sanoi äijä. Mitäs siis mun väliä
    Ketä palvelen, kuin kannan kannettavani? 10
Satu 18.
Vältä vilpillistä takausta.
Lammas, Peura ja Susi.
    Joka lainaa pyytää vilppi-takauksella,
    Ei selvittää, vaan vahinkoa virittää.
    Lampaalta Peura pyysi mittaa nisuja,
    Ja takaus susi: peljäten vain vilppiä:
    Tuo hukka raatelee ja pötkii kohta pois, 5
    Sä juokset lentäin poijes kaikkein paikoilta;
    Kussa ma teidät löydän makso-päivänä?
Satu 19.
Konnalle konnan palkka.

Lammas, Koira ja Susi.
    Ainakin konna pahuutensa palkan saa.
    Kuin väärää velkaa koira velkoi lampaalta
    Ja väitti leivän antaneensa velaksi,
    Niin hukka todistajana: ei kyll' yhdessä,
    Vaan totta kyllä kymmenenkin velkaa on. 5
    Niin lammas tuomittiin valalla väärällä,
    Ja maksoi kuta hän ei velkaa ollutkaan.
    Sitt' jonkun päivän peräst' äkkäs' kuopassa
    Makaavan hukan: saitpa valeen palkkasi!
Satu 20.
Jokainen pelkää paikkaa kussa loukattiin.
Vaimo Synnytys-vaivassa.
    Ei kukaan mielellänsä paikkaan loukkaavaan.
    Synnytys-hetkenä, kuukautten perästä,
    Makaili vaimo maassa valittain vaivojans;
    Mies kehotteli nousemahan vuoteelle,
    Huokeempi kussa päästä luonnon kuormasta; 5
    Ei, sanoi, luottavansa, sillä sialla
    Vaivansa päättyvän, kuss' ensin aljettiin.
Satu 21.

Älä päästä pahaa paikoillesi.
Penikoiva koira.
    Ihmisen pahan makioissa sanoissa
    On vilppi, kuta opetetaan välttämään.
    Muinainen tiine koira pyysi toiselta,
    Jos saisi penikkansa hänen pesäänsä;
    Sen mielellänsä sai; vaan sitte takasin 5
    Kuin tahtoi, vielä vähää aikaa rukoili,
    Ett' penikatkin vähän vahvistuisivat.
    Jo ajan kuluttua kysyi kiivaammin
    Pesäänsä: — Minun ja mun kaiken joukkoni
    Jos voinet ajaa poijes, lähden, muutoin en. 10
Satu 22.
Tyhmyys usein tuottaa turmion.
Nälkäiset Koirat.
    Ei tyhmä toimi ollenkaan ol' avuksi,
    Vaan usein vetää vaivaisia vahinkoon.
    Nähdessä vuodan, koirat, veden pohjassa,
    He sitä syödä saadaksensa alkoivat
    Vähentää vettä juoden, mutta repesivät. 5
    Ja kuolivat siis ennen saaliin saatua.

Satu 23.
Onneton on kunnottomimmankin pilkkana.
Vanha Leijona, Metsäkarju, Härkä ja Aasi.
    Se, joka hyvän arvonsa on hukannut,
    On hädässänsä huonojenkin pilkkana.
    Vuosista väsynynnä voiman puutteessa
    Kuin leijo makais, vetäin henkee viimeistä,
    Niin tuli metsäkarju leisku-hampailla 5
    Ja niillä iski, kostain vanhaa vääryyttä:
    Niin kohta härkä pisti, viha-sarvilla
    Vihatun raadon läpi. Aasi nähdessä
    Näin kostamatta petoo loukattavan, hän
    Potkasi otsan paljaaks'; tämä kuollessans: 10
    Kyll' katkeraa oil jaloin kovuutt' kärsiä,
    Mutt' sinun ilkeyttäs, luonnon häväistys,
    Kuin täytyy kestää, kuollo kaksinkertainen.
Satu 24.
 Se, joka omaks' hyödyksensä toisia hyödyttää,
 Hän olkoon kerskaamatta hyväst' työstänsä.
Kärppä ja Mies.
    Kuin kiinni saatu kärppä kuollon pelossa
    Ja siitä päästäksensä miestä rukoili:

    Voi armas! säästä minua, joka hiiristä
    Huoneesi perkaan! Sanoi: jopa säästäisin,
    Jos mun vain hyödykseni hiiret tappaisit: 5
    Mutt' kuin sa tapat saadaksesi jäännökset,
    Ja hiiret vallan herkuksesi hotkaiset;
    Niin älä mulle kehu ansiotasi.
    Näin sanottua koppas' kärpän kuoliaks'.
    Ne heillens tämän omistakoot sanotuks', 10
    Jotk' oman hyödyn vuoksi toista auttavat
    Ja vähää apuu suurill' sanoill' kehuvat.
Satu 25
Pahain antimet ovat pahan luuloiset.
Uskollinen Koira.
    Yhtäkkii antelias on kouhoill' kehuksi,
    Vaan järkevälle turhaan jakaa juonia.
    Kuin öinen varas pisti leipää koiralle,
    Jos, kokein, muka saisi lahjall' leppymään;
    Niin koira: koet konna suuni sulkea, 5
    Ett'en mä talon puolest' haukkuis'; petytpä;
    Sill' äkki anteliaisuus vaatii varomaan,
    Ett'et sä hyötyis' huolettomuudestani.

Satu 26.
Ei valtavain kanssa kilpaan.
Sammakko ja Härkä.
    Rinnalle rikkaan köyhä pyrkien häviää.
    Kuin muinain sammakko näki härän niityllä
    Ja kadeksei niin suurta hänen kokoa;
    Niin täyteen puhalsi hän ryppy-nahkansa,
    Sikiöiltä kysyin, eikö ollut paksumpi 5
    Kun härkä. Nämät kieltää, hän siis uudesti
    Viel' lujemmin pingotti pintansa kysyin:
    Nyt kumpi voitti? vielä härkä, sanoivat.
    Vihassa viimein tahtoi vielä vahvemmin
    Pintansa paisuttaa, vaan raukka repesi. 10
Satu 27.
Turhaan viisaalle verkkoa virität.
Koira ja Krokodiili.
    Ne, jotka kavaloivat miestä viisasta,
    Ne tekee turhaa, saavat naurun palkaksi.
    Sanotaan koirain juosten juovan Niilistä,
    Etteivät krokodiilit heitä kiinni sais'.
    Niin krokodiili koiraa, joka juosten joi, 5
    Puhuttel': latki mieltäs myöden viekkaammin