Hi Jason,
Consul's not designed as a general purpose DB - it's not super clear
to me from your example if this is application data or if the zip
codes are somehow used to configure your infrastructure. Application
data is probably better placed in some other database, especially if
you need complex queries over it.
Other than that, values are limited to 512 KB and all data does need
to fit in RAM on your Consul servers. Super generally, Consul does
well with the number of keys roughly under 1 million, especially if
you are doing things like large delete operations, so if you have a
choice a more aggregated approach with fewer keys with larger values
is probably better if your application can work with it.
-- James
> --
> This mailing list is governed under the HashiCorp Community Guidelines -
>
https://www.hashicorp.com/community-guidelines.html. Behavior in violation
> of those guidelines may result in your removal from this mailing list.
>
> GitHub Issues:
https://github.com/hashicorp/consul/issues
> IRC: #consul on Freenode
> ---
> You received this message because you are subscribed to the Google Groups
> "Consul" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
consul-tool...@googlegroups.com.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/consul-tool/9aefc221-2656-480d-aa6d-2522774b21d8%40googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.