SPECS: cdb.spec - longer desc (from tinycdb.spec, with fixes)

qboosh qboosh at pld-linux.org
Tue Dec 26 16:12:36 CET 2006


Author: qboosh                       Date: Tue Dec 26 15:12:36 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- longer desc (from tinycdb.spec, with fixes)

---- Files affected:
SPECS:
   cdb.spec (1.13 -> 1.14) 

---- Diffs:

================================================================
Index: SPECS/cdb.spec
diff -u SPECS/cdb.spec:1.13 SPECS/cdb.spec:1.14
--- SPECS/cdb.spec:1.13	Mon Dec  1 19:51:36 2003
+++ SPECS/cdb.spec	Tue Dec 26 16:12:31 2006
@@ -14,11 +14,30 @@
 
 %description
 cdb is a fast, reliable, lightweight package for creating and reading
-constant databases.
+constant databases. The database structure is tuned for fast reading:
+- Successful lookups take normally just two disk accesses.
+- Unsuccessful lookups take only one disk access.
+- Small disk space and memory size requirements; a database uses 2048
+  bytes for the header and 24 bytes per record plus the space for keys
+  and data.
+- Maximum database size is 4GB; individual record size is not
+  otherwise limited.
+- Portable file format.
+- Fast database replacement.
 
 %description -l pl
 cdb jest szybkim, wiarygodnym, małym pakietem do tworzenia i czytania
-stałych baz danych.
+stałych baz danych. Struktura bazy została zoptymalizowana do
+szybkiego odczytu:
+- Udane odwołania normalnie potrzebują tylko dwóch odwołań do dysku.
+- Nieudane odwołania potrzebują tylko jednego odwołania do dysku.
+- Małe wymagania co do miejsca do dysku i pamięci; baza danych używa
+  2048 bajtów na nagłówek i 24 bajtów na rekord plus miejsce na klucze
+  i dane.
+- Maksymalny rozmiar bazy to 4GB; rozmiar pojedynczego rekordu nie ma
+  innych ograniczeń.
+- Przenośny format pliku.
+- Szybkie zastępowanie baz nowo utworzonymi.
 
 %prep
 %setup -q
@@ -53,6 +72,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.14  2006/12/26 15:12:31  qboosh
+- longer desc (from tinycdb.spec, with fixes)
+
 Revision 1.13  2003/12/01 18:51:36  areq
 - add glibc.patch (add #include <errno.h>)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/cdb.spec?r1=1.13&r2=1.14&f=u



More information about the pld-cvs-commit mailing list