Judy is a general purpose dynamic array implemented as a C callable library. Judy's speed and memory usage are typically better than other data storage models and improves with very large data sets.

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow General purpose dynamic array - Judy

General purpose dynamic array - Judy Web Site

Other Useful Business Software
Cut Your Data Warehouse Bill by 54% Icon
Cut Your Data Warehouse Bill by 54%

Migrate from Snowflake, Redshift, or Databricks with free tools. No SQL rewrites.

BigQuery delivers 54% lower TCO with serverless scale and flexible pricing. Free migration tools handle the SQL translation automatically.
Try Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • When cross-compiling, e.g. for android, Make fails on the following line of src/JudyL/Makefile: JudyLTables.c: JudyLTablesGen.c $(CC) $(INCLUDES) $(AM_CFLAGS) @CFLAGS@ -o JudyLTablesGen JudyLTablesGen.c; ./JudyLTablesGen This is because CC is set to the host compiler not the build compiler. Therefore, JudyLTableGen fails to execute. The same problem exists for src/Judy1/Makefile.
  • Very fast compact dictionary like structure and api. However unicode support or complex structures have to be carefully coded to use together with Judy
Read more reviews >

Additional Project Details

Operating Systems

BSD, HP-UX, IBM AIX, Linux, Solaris, Windows

Languages

English

Intended Audience

Developers

Programming Language

C

Related Categories

C Software Development Software, C Scientific Engineering

Registered

2002-06-14