Robert Greene 13 年之前 Good to see you considering the NoSQL alteratives for scale. One thing you might consider is to one up the others by using an ODB. In general, they will do a much better job at handling content relations which span partitioning schemes. For example, Versant object database is used by Eidos Media and Factiva ( Dow Jones , Reuters ) CMS systems - handles real-time content feeds from over 9000 sources (WallStreet Journal, Financial Times, etc ). Here is a video which shows how to build an application, make it ditributed, parallel, fault tolerant, optimize integrated cache loading. Little boring at first because it's a detailed tutorial, but about 20 minutes in it gets real interesting.http://www.blip.tv/file/3285543Cheers,-Robert 请登录以投票。 以……回复 取消
Jorge Ferrer 13 年之前 Very nice Ray!One other area where offering a NoSQL database as an option is as an storage of the logs for the new audit plugin in 6.0EE 请登录以投票。 以……回复 取消
Ahmed Hasan 13 年之前 This is fantabulous, Ray. Your next step would be to make this an integral part of the service builder. How to make service builder inherently support any NoSQL like how it supports Hibernate / JPA. One of those is integration with google BigTable. All the best for all these endeavors !!You guys are rocking. Ahmed Hasan 请登录以投票。 以……回复 取消 Artur Linhart Ahmed Hasan 13 年之前 even than support Bigtable I would vote for Apache Hadoop/Htable etc. 请登录以投票。 以……回复 取消
Artur Linhart Ahmed Hasan 13 年之前 even than support Bigtable I would vote for Apache Hadoop/Htable etc. 请登录以投票。 以……回复 取消
Murat ÇOLAK 13 年之前 This is what I have been searching for all the time.This is really awesome 请登录以投票。 以……回复 取消
Steffen Schuler 13 年之前 Good work. I'am currently using MongoDB and I love this thing! With Morphia on top, things feels a little bit like JPA2 with its power of annotations. Additionally Morphia provides a nice way for DAOs.It would be great to integrate it with ServiceBuilder. Currently, I have no idea how this could be done. Do you have any hints?In general, how could MongoDB be used as a default DB? Can you lead us into some directions, where to look for the answers? Or how you would do this? 请登录以投票。 以……回复 取消 Ray Augé Steffen Schuler 13 年之前 Hey All,First, thanks for all the nice comments!@Steffen, @Ahmed, regarding ServiceBuilder integration: I can't see this happening in the near future simply due to the overwhelming number of other features already on our roadmap. BUT, on the other hand, I would not completely count it out, since SB is really so flexible internally. In the meantime, I would not hesitate to work with a bigtable, NoSQL solution paired with SB as is. I would do it by simply letting SB handle the entity modeling and Service tier generation, and then I would implement the DAO myself and have my Service tier call this custom DAO instead of the generated one. This would still save a significant amount of work and still provide all the features like generated web services and allow integration with all the nice Liferay framework APIs like permissions and assets. 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 13 年之前 Note, if you would like to see integration with SB as an option sooner than later, I would suggest creating a feature request ticket in JIRA and vote it up.The sad part is there there is no standard API (like Hibernate provides for SQL) so we would have to pick and choose one or two best of breed products to base on.I have also thought that what we really might need is to support REST end points as SB DataSource. This would potentially allow us to connect to any type of solution supporting REST. 请登录以投票。 以……回复 取消 Steffen Schuler Ray Augé 13 年之前 Thanks Ray, Sounds good to me. I'll update the results here and how easy/difficult it is to do this with morphias DAO support for mongodb. 请登录以投票。 以……回复 取消 Ray Augé Steffen Schuler 13 年之前 Please do as I'm very interested in how it turns out. Also, it would be a very great Liferay Live topic showing how it can be done. I expect it might generate a whole lot of interest. 请登录以投票。 以……回复 取消 Jakub Liska Ray Augé 12 年之前 Hi Ray, so called polyglot persistence might help to the expando scaling issue. http://www.youtube.com/watch?v=fI4L6K0MBVE&feature=player_detailpage#t=199sIt's one of the hidden aces of Spring Data project http://www.springsource.org/spring-data and it could basically substitute the expando data model. 请登录以投票。 以……回复 取消 Ray Augé Jakub Liska 12 年之前 Thanks for this. I took a look and it's definitely interesting. 请登录以投票。 以……回复 取消 James Falkner Ray Augé 12 年之前 Hey Ray - just FYI I did some scaling/performance measurements and presented my findings @ OSCON - others may be interested: http://www.oscon.com/oscon2011/public/schedule/detail/21536 (there is a link to the presentation with results) 请登录以投票。 以……回复 取消 Venkat Koppavolu James Falkner 11 年之前 Hi Ray,Just wanted to check with any body implemented Cassandra with Liferay.Our aim is to use Cassandra as backend for lifreay application.Please share some thoughts on this to move forward.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
Ray Augé Steffen Schuler 13 年之前 Hey All,First, thanks for all the nice comments!@Steffen, @Ahmed, regarding ServiceBuilder integration: I can't see this happening in the near future simply due to the overwhelming number of other features already on our roadmap. BUT, on the other hand, I would not completely count it out, since SB is really so flexible internally. In the meantime, I would not hesitate to work with a bigtable, NoSQL solution paired with SB as is. I would do it by simply letting SB handle the entity modeling and Service tier generation, and then I would implement the DAO myself and have my Service tier call this custom DAO instead of the generated one. This would still save a significant amount of work and still provide all the features like generated web services and allow integration with all the nice Liferay framework APIs like permissions and assets. 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 13 年之前 Note, if you would like to see integration with SB as an option sooner than later, I would suggest creating a feature request ticket in JIRA and vote it up.The sad part is there there is no standard API (like Hibernate provides for SQL) so we would have to pick and choose one or two best of breed products to base on.I have also thought that what we really might need is to support REST end points as SB DataSource. This would potentially allow us to connect to any type of solution supporting REST. 请登录以投票。 以……回复 取消 Steffen Schuler Ray Augé 13 年之前 Thanks Ray, Sounds good to me. I'll update the results here and how easy/difficult it is to do this with morphias DAO support for mongodb. 请登录以投票。 以……回复 取消 Ray Augé Steffen Schuler 13 年之前 Please do as I'm very interested in how it turns out. Also, it would be a very great Liferay Live topic showing how it can be done. I expect it might generate a whole lot of interest. 请登录以投票。 以……回复 取消 Jakub Liska Ray Augé 12 年之前 Hi Ray, so called polyglot persistence might help to the expando scaling issue. http://www.youtube.com/watch?v=fI4L6K0MBVE&feature=player_detailpage#t=199sIt's one of the hidden aces of Spring Data project http://www.springsource.org/spring-data and it could basically substitute the expando data model. 请登录以投票。 以……回复 取消 Ray Augé Jakub Liska 12 年之前 Thanks for this. I took a look and it's definitely interesting. 请登录以投票。 以……回复 取消 James Falkner Ray Augé 12 年之前 Hey Ray - just FYI I did some scaling/performance measurements and presented my findings @ OSCON - others may be interested: http://www.oscon.com/oscon2011/public/schedule/detail/21536 (there is a link to the presentation with results) 请登录以投票。 以……回复 取消 Venkat Koppavolu James Falkner 11 年之前 Hi Ray,Just wanted to check with any body implemented Cassandra with Liferay.Our aim is to use Cassandra as backend for lifreay application.Please share some thoughts on this to move forward.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
Ray Augé Ray Augé 13 年之前 Note, if you would like to see integration with SB as an option sooner than later, I would suggest creating a feature request ticket in JIRA and vote it up.The sad part is there there is no standard API (like Hibernate provides for SQL) so we would have to pick and choose one or two best of breed products to base on.I have also thought that what we really might need is to support REST end points as SB DataSource. This would potentially allow us to connect to any type of solution supporting REST. 请登录以投票。 以……回复 取消
Steffen Schuler Ray Augé 13 年之前 Thanks Ray, Sounds good to me. I'll update the results here and how easy/difficult it is to do this with morphias DAO support for mongodb. 请登录以投票。 以……回复 取消 Ray Augé Steffen Schuler 13 年之前 Please do as I'm very interested in how it turns out. Also, it would be a very great Liferay Live topic showing how it can be done. I expect it might generate a whole lot of interest. 请登录以投票。 以……回复 取消 Jakub Liska Ray Augé 12 年之前 Hi Ray, so called polyglot persistence might help to the expando scaling issue. http://www.youtube.com/watch?v=fI4L6K0MBVE&feature=player_detailpage#t=199sIt's one of the hidden aces of Spring Data project http://www.springsource.org/spring-data and it could basically substitute the expando data model. 请登录以投票。 以……回复 取消 Ray Augé Jakub Liska 12 年之前 Thanks for this. I took a look and it's definitely interesting. 请登录以投票。 以……回复 取消 James Falkner Ray Augé 12 年之前 Hey Ray - just FYI I did some scaling/performance measurements and presented my findings @ OSCON - others may be interested: http://www.oscon.com/oscon2011/public/schedule/detail/21536 (there is a link to the presentation with results) 请登录以投票。 以……回复 取消 Venkat Koppavolu James Falkner 11 年之前 Hi Ray,Just wanted to check with any body implemented Cassandra with Liferay.Our aim is to use Cassandra as backend for lifreay application.Please share some thoughts on this to move forward.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
Ray Augé Steffen Schuler 13 年之前 Please do as I'm very interested in how it turns out. Also, it would be a very great Liferay Live topic showing how it can be done. I expect it might generate a whole lot of interest. 请登录以投票。 以……回复 取消 Jakub Liska Ray Augé 12 年之前 Hi Ray, so called polyglot persistence might help to the expando scaling issue. http://www.youtube.com/watch?v=fI4L6K0MBVE&feature=player_detailpage#t=199sIt's one of the hidden aces of Spring Data project http://www.springsource.org/spring-data and it could basically substitute the expando data model. 请登录以投票。 以……回复 取消 Ray Augé Jakub Liska 12 年之前 Thanks for this. I took a look and it's definitely interesting. 请登录以投票。 以……回复 取消 James Falkner Ray Augé 12 年之前 Hey Ray - just FYI I did some scaling/performance measurements and presented my findings @ OSCON - others may be interested: http://www.oscon.com/oscon2011/public/schedule/detail/21536 (there is a link to the presentation with results) 请登录以投票。 以……回复 取消 Venkat Koppavolu James Falkner 11 年之前 Hi Ray,Just wanted to check with any body implemented Cassandra with Liferay.Our aim is to use Cassandra as backend for lifreay application.Please share some thoughts on this to move forward.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
Jakub Liska Ray Augé 12 年之前 Hi Ray, so called polyglot persistence might help to the expando scaling issue. http://www.youtube.com/watch?v=fI4L6K0MBVE&feature=player_detailpage#t=199sIt's one of the hidden aces of Spring Data project http://www.springsource.org/spring-data and it could basically substitute the expando data model. 请登录以投票。 以……回复 取消 Ray Augé Jakub Liska 12 年之前 Thanks for this. I took a look and it's definitely interesting. 请登录以投票。 以……回复 取消 James Falkner Ray Augé 12 年之前 Hey Ray - just FYI I did some scaling/performance measurements and presented my findings @ OSCON - others may be interested: http://www.oscon.com/oscon2011/public/schedule/detail/21536 (there is a link to the presentation with results) 请登录以投票。 以……回复 取消 Venkat Koppavolu James Falkner 11 年之前 Hi Ray,Just wanted to check with any body implemented Cassandra with Liferay.Our aim is to use Cassandra as backend for lifreay application.Please share some thoughts on this to move forward.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
Ray Augé Jakub Liska 12 年之前 Thanks for this. I took a look and it's definitely interesting. 请登录以投票。 以……回复 取消 James Falkner Ray Augé 12 年之前 Hey Ray - just FYI I did some scaling/performance measurements and presented my findings @ OSCON - others may be interested: http://www.oscon.com/oscon2011/public/schedule/detail/21536 (there is a link to the presentation with results) 请登录以投票。 以……回复 取消 Venkat Koppavolu James Falkner 11 年之前 Hi Ray,Just wanted to check with any body implemented Cassandra with Liferay.Our aim is to use Cassandra as backend for lifreay application.Please share some thoughts on this to move forward.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
James Falkner Ray Augé 12 年之前 Hey Ray - just FYI I did some scaling/performance measurements and presented my findings @ OSCON - others may be interested: http://www.oscon.com/oscon2011/public/schedule/detail/21536 (there is a link to the presentation with results) 请登录以投票。 以……回复 取消 Venkat Koppavolu James Falkner 11 年之前 Hi Ray,Just wanted to check with any body implemented Cassandra with Liferay.Our aim is to use Cassandra as backend for lifreay application.Please share some thoughts on this to move forward.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
Venkat Koppavolu James Falkner 11 年之前 Hi Ray,Just wanted to check with any body implemented Cassandra with Liferay.Our aim is to use Cassandra as backend for lifreay application.Please share some thoughts on this to move forward.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
Ray Augé Venkat Koppavolu 11 年之前 We actually have it in our minds to create Cassandra adapter(s) for dealing with several of our storage APIs, particularly:com.liferay.portlet.documentlibrary.store.Storecom.liferay.portlet.dynamicdatamapping.storage.StorageEnginecom.liferay.portlet.expando.* 请登录以投票。 以……回复 取消 Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消
Ray Augé Ray Augé 11 年之前 .. However, there is no definitive date for this. We would welcome any good community based implementations. Otherwise, as for general use of Cassandra as a backend store for your custom data is totally great idea. Go for it. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消
Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for your reply...We are looking at Using Cassandra for both custom and liferay application usage(all tables roles, permissions etc..), i.e running liferay portal with cassandra.Could you please throw some options which we can achive this functinality.One way i have seen - overidding specific(expanpo) service implementation through hooks. How can we use cassandra as full liferay Database storage option? Please share some ideas.Thanks,Venkat 请登录以投票。 以……回复 取消 Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消
Ray Augé Venkat Koppavolu 11 年之前 I highly doubt you'd succeed in doing that. The portal relies quite heavily on relational database behaviors (such as being ACID). Also, it really would be of little gain in going to that effort in the first place. Most of the data in Liferay is in fact relational and trying to map that to NoSQL for the sake of it would be useless in my mind.However, I acknolwedge that using a NoSQL solution for several of Liferay's data scenarios is appropriate, but not as a general replacement. 请登录以投票。 以……回复 取消 Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消
Venkat Koppavolu Ray Augé 11 年之前 Ray, Thanks for quick reply.. I will keep all your suggestions and views. 请登录以投票。 以……回复 取消 Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消
Karthic Kannan Venkat Koppavolu 10 年之前 Hi Venkat ,Have you succeeded in implmenting Cassandra in liferay ? If so can you please share us the steps ? 请登录以投票。 以……回复 取消
Mohammed Shamshuddin Ray Augé 10 年之前 Ray , Are we still can not replace any relation database with NoSQL database to store Liferays out of box tables and data.(Liferay's tables includes : Layout and its sub tables etc..) 请登录以投票。 以……回复 取消 Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消 Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消
Mohammed Shamshuddin Mohammed Shamshuddin 10 年之前 Oops !. I have seen an error when I have tried posting a message , but after some time I am seeing my message got posted several times. 请登录以投票。 以……回复 取消
Ray Augé Mohammed Shamshuddin 10 年之前 Fixed! Re question: Not yet! It will take lots of design consideration to make that possible. At least we have to isolate features more than they are now in order to even conceive doing that. But there is hope (just not short term). 请登录以投票。 以……回复 取消
Karthic Kannan Venkat Koppavolu 10 年之前 HI Venkat ,have achieved in implementing cassandra in liferay ?if so can you pls share me the steps ? or give me some ideas or suggestions to move forward . 请登录以投票。 以……回复 取消
Rick Osborn 11 年之前 I am trying to develop with (and possibly extend) the Mongo hook. If anyone has any technical resources on setting it up...... 请登录以投票。 以……回复 取消