ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / Managing databases / Big Data / Managing Memcached databases
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Modifies the value of a key on a group of servers if this one was not modified.
Example
MemcachedCASKeyGroup(memConnection, "MyApp", "key", "value")
Syntax
<Result> = MemcachedCASKeyGroup(<Connection> , <Group> , <Key> , <Value> , <Cas> [, <Expiration> [, <Additional value>]])
<Result>: Boolean
  • True if the operation was performed,
  • False if an error occurs. To get more details on the error, use ErrorInfo with the errMessage constant.
<Connection>: memcachedConnection variable
Name of the memcachedConnection variable that corresponds to the connection to Memcached.
<Group>: Character string
Key section used to choose the server that will be used.
<Key>: Character string
Rest of key to modify.
<Value>: Character string or Buffer
Value to store.
<Cas>: Integer
Value of previous version.
<Expiration>: Integer or optional duration
Duration during which the key is stored in the cache. This duration is expressed in seconds. This duration can correspond to:
  • an integer corresponding to the number of seconds,
  • a Duration variable.
  • the duration in a readable format (e.g., '10s').
This duration is set to 0 by default. In this case, the duration is unlimited: if no more memory is available, the oldest keys are deleted.
<Additional value>: Optional integer
Used to store an additional value associated with the Key/Value couple. This parameter can be used to describe the key or the value for example.
Remarks
To use this function, the Memcached server must support CAS (SupportCAS property of the memcachedConnection variable set to True). CAS (Check And Set) is used to perform a data modification only if this data was not modified since it was last read.
Component: wd300big.dll
Minimum version required
  • Version 23
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 09/20/2024

Send a report | Local help