--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/3b3c456d-bcfc-48de-b70d-1da37e3aea3a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/e80e11ab-7904-4c18-ba4d-24a8e746aadf%40googlegroups.com.
etcd is the only storage system Kubernetes uses. It is not used as a caching layer for some other storage system.The reason etcd lacks many database features is because it is not a database.I see that you also posted your question to the etcd-dev mailing list; that's probably the best place to find out how you could use it in complex applications.
On Sun, Oct 16, 2016 at 9:31 PM, adnan ashraf <adna...@gmail.com> wrote:
Thanks for the reply.I need to understand what is the underlying database technology that kubernetes uses to store its data? does it use etcd as a caching layer only while the master data is stored in some other data store (like msql etc)? I have spent quite a bit of time understanding etcd and used it as well...I am in process of building a data intensive application and getting a push internally from the team to use etcd as the main single source of database. I am struggling to justify how to use etcd as the single source of database (while its missing so much of db features). I get the argument that since kubernetes uses etcd to store and manage All of its data in it, we should be able to do the same as well.If I knew better how internally kubernetes stores and caches data (across which technologies), it would better equip me for discussion. thanks
On Sunday, October 16, 2016 at 11:25:11 PM UTC-5, David Oppenheimer wrote:etcd isn't a database. It's a key-value store. Think of it like a hash table.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/e80e11ab-7904-4c18-ba4d-24a8e746aadf%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzdfvGbX3y6jo26uCXLcuTW04gUYYF%2BnOXeQ%2BdJyXD%2BiRg%40mail.gmail.com.
As a follow on, we very much do NOT recommend using the etcd that kubernetes creates and uses for any other purpose. It's really an implementation detail, and using it for any other reason risks destabilizing your cluster.
On Sun, Oct 16, 2016 at 22:00 'David Oppenheimer' via Kubernetes developer/contributor discussion <kubernetes-dev@googlegroups.com> wrote:
etcd is the only storage system Kubernetes uses. It is not used as a caching layer for some other storage system.The reason etcd lacks many database features is because it is not a database.I see that you also posted your question to the etcd-dev mailing list; that's probably the best place to find out how you could use it in complex applications.
On Sun, Oct 16, 2016 at 9:31 PM, adnan ashraf <adna...@gmail.com> wrote:
Thanks for the reply.I need to understand what is the underlying database technology that kubernetes uses to store its data? does it use etcd as a caching layer only while the master data is stored in some other data store (like msql etc)? I have spent quite a bit of time understanding etcd and used it as well...I am in process of building a data intensive application and getting a push internally from the team to use etcd as the main single source of database. I am struggling to justify how to use etcd as the single source of database (while its missing so much of db features). I get the argument that since kubernetes uses etcd to store and manage All of its data in it, we should be able to do the same as well.If I knew better how internally kubernetes stores and caches data (across which technologies), it would better equip me for discussion. thanks
On Sunday, October 16, 2016 at 11:25:11 PM UTC-5, David Oppenheimer wrote:etcd isn't a database. It's a key-value store. Think of it like a hash table.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/e80e11ab-7904-4c18-ba4d-24a8e746aadf%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzdfvGbX3y6jo26uCXLcuTW04gUYYF%2BnOXeQ%2BdJyXD%2BiRg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CADSfKX%3D%2BZy2YDuqv73oZ453-0pUsusu0zQfoYb7Qa6ajKY3Lbg%40mail.gmail.com.To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.